Wie kann ich dafür sorgen, dass „hübsche URLs“ in PHP funktionieren, das in IIS gehostet wird?

StackOverflow https://stackoverflow.com/questions/32570

  •  09-06-2019
  •  | 
  •  

Frage

Gibt es eine Möglichkeit, URLs zu verwenden wie:

http://www.blog.com/team-spirit/

anstatt

http://www.blog.com/?p=122

in einem von Windows gehosteten PHP-Server?

War es hilfreich?

Lösung

So habe ich es mit WordPress auf IIS 6.0 gemacht

http://www.coderjournal.com/2008/02/url-rewriter-reverse-proxy-iis-wordpress/

Es hängt jedoch alles davon ab, welche Version von IIS Sie verwenden.Wenn Sie das Glück haben, IIS 7.0 zu verwenden, müssen Sie sich nicht wirklich um hübsche URLs kümmern, da alles sofort unterstützt wird.Wenn Sie jedoch IIS 6.0 verwenden, müssen Sie einen Rewriter und einige Regeln verwenden, um die IISness aus IIS zu erzwingen.

Andere Tipps

Isapi-Rewrite-Filter auf CodePlex - aktiv entwickelt, kostenlos („DonationWare“), Open Source.

Benutzen Sie den Beamten IIS-URL-Umschreibung

Wir nutzen die kostenlose Version von ISAPI_Rewrite.Es verwendet eine ähnliche Syntax wie mod_rewrite. Wenn Sie also damit vertraut sind, fällt Ihnen der Einstieg möglicherweise leichter.

Früher gab es eine (syntaxkompatible) Portierung von mod_rewrite für IIS, aber ich kann sie jetzt nicht finden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top