Ich habe gerade eine Website mit Windows Azure und ihre Vorlage für einen WordPress-Blog erstellt. Ich konnte die CNAME- und Alias-Datensätze aktualisieren, um meine Domain ordnungsgemäß an ihre Website weiterzuleiten. Wenn ich zu www.myblog.net gehe, werde ich weitergeleitet zu: myblog.azurewebsites.net und der Browser zeigt www.myblog.net, was ich will.Wie konfigurieren Sie Windows Azure für URL-Rewrite mit WordPress?
Das alles funktioniert gut. Die Seite lädt gut und alles ist gut.
Das Problem kommt jedoch, wenn ich versuche, eine Seite mit einem Permalink zu bekommen. Durch die WordPress-Konfiguration habe ich meine Permalinks in diesem Format aktualisiert: http://www.myblog.net/blog/The-Post-Name-Is-Here. Das Problem dabei ist, dass, wenn ich auf diese URL zu gehen versuchen, ich diesen Fehler:
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
Wenn ich für das gleiche Thema auf den Short gehen (zB http://www.myblog.net/?p=241), wird die Seite gefunden und alles ist gut .
Ich habe das ziemlich viel recherchiert und gefunden, dass es eine URL-Umschreibung für Apache gibt, aber das wird offensichtlich nicht für mich arbeiten. Ich habe auch gefunden, dass es eine URL-Umschreibung für IIS gibt, und ich habe mit diesem lokal gespielt. Sie können dies konfigurieren, um das Umschreiben der URL ordnungsgemäß zu verwalten. Im Windows Azure-Websites-Konfigurationsportal befindet sich jedoch kein solches IIS-Panel.
Ich habe auch viel über die Bearbeitung web.config und .htaccess, aber keine dieser Dateien ist in meinem wwwroot (oder untergeordnete Verzeichnisse) für meine Website auf Azurblau.
Also, weiß jemand, wie man azurblauen Websites konfiguriert, um Permalinks richtig zu verwalten?
Vielen Dank im Voraus für Ihre Hilfe!
Mit web.config war der Weg zu gehen. Das war die genaue Antwort, die ich suchte! Ich hatte zuvor versucht, eine web.config hochzuladen, aber ich hatte meine WordPress-Adresse (URL) und meine Site-Adresse (URL) nicht richtig eingestellt. Ich zeigte immer noch auf meine tatsächliche Server-URL, als ich beide Felder benötigte, die auf http://www.mysite.net zeigten. Danke für Ihre Hilfe! –
Diese Antwort ist großartig. Wenn jemand keine Möglichkeit finden könnte, web.config zu bearbeiten. Sie können web.config mit folgendem https://your-site.azurewebsites.net/dev/wwwroot/web.config bearbeiten –