Ich habe einen Geisterblog über den azurblauen Marktplatz eingerichtet, der das Äquivilent sein sollte, wenn ich von Ссылка auf "appearieren" klicke
Sagen wir, ich habe es bei: theblog .azurewebsites.net /
Ich möchte, dass es Ссылка ist und ich die Hauptseite in einem anderen App-Dienst habe, sagen wir auf der Hauptsite .azurewebsites.net / diese Seite hat mycustomdomain.com DNS alle mit einem Zertifikat eingerichtet.
Innerhalb dieser Seite habe ich das Rewrite in der web.config
%Vor%Im Moment versuche ich, dies in der Staging-Site richtig zu machen, also blicke ich auf https: // Hauptplatz-Staging .azurewebsites.net / blog /
Das obige Neuschreiben zeigt mir erfolgreich den auf theblog.azurewebsites.net gehosteten Blog, ohne die URL im Browser zu ändern. In theblog habe ich auch WebsiteUrl App-Einstellung als Ссылка so dass meine kanonischen URLs in den Blog-Posts korrekt sind.
Verbleibende Probleme
Ich habe das Internet seit Ewigkeiten durchsucht ...
Ich antwortete: Es stellt sich heraus, dass es auch eine Einstellung für die Einstellung websiteUrlSSL gibt, die in der Liesmich nicht erwähnt wird.
Ich musste das auch nur einstellen.
In Ihrer web.config
können Sie versuchen, die benutzerdefinierte Domäne https://www.mycustomdomain.com/blog/{R:1}
anstelle der Azure Web App-URL festzulegen. Das sollte die URL zu Ihrer benutzerdefinierten Domäne neu schreiben und den DNS-Server durchlaufen.
Und die verbleibenden Probleme, denke ich, sollten mit den Ghost-Konfigurationen zusammenhängen. Bitte überprüfen Sie, ob Sie in Ihrer Ghost-Anwendung die richtige Konfiguration vorgenommen haben, wie unter beschrieben Benutzerdefinierte Domänenkonfiguration
Zuletzt kann ich Ihnen nicht bei der Rewrite-Regel helfen, da ich auf IIS oder Microsoft Azure nicht vertraut bin
Tags und Links azure node.js url-rewriting ghost-blog ghost