2009-06-18 7 views
0

Gibt es einige Apache-Server-Software, die auf meinem Windows-PC (für lokale Entwicklungszwecke) installiert werden kann, die auch .htaccess für URL-Rewriting ermöglicht?Suche nach "localhost" Apache-Server, der ermöglicht .htaccess

Ich benutze derzeit Xampp, die diese Funktionalität nicht zu bieten scheint (obwohl ich vielleicht falsch liege).

Jeder Rat würde sehr geschätzt werden.

Danke.

Antwort

2

Sie müssen mod_rewrite in Ihrer Apache-Konfiguration aktivieren. Gehe in deinen xampp-Ordner und du findest die httpd.conf-Datei in apache/conf /. Öffnen Sie es gehen ein auf die Linie mit:

#LoadModule rewrite_module modules/mod_rewrite.so 

ändern es zu

LoadModule rewrite_module modules/mod_rewrite.so 

Speichern Sie die httpd.conf und starten Sie den Apache. Jetzt sollte mod_rewrite funktionieren.

0

Es stimmt, dass Xampp unter Windows standardmäßig kein URL-Rewriting unterstützt. es ist jedoch eine ziemlich einfache Lösung:

  1. In der httpd.conf die Zeile finden, die „mod_rewrite“ und entfernen Sie das # vor ihm
  2. Wieder in Ihrer httpd.conf-Datei enthält, finden Sie alle Vorkommen von AllowOverride None und ändern Alle
  3. Starten Sie apache AllowOverride und du bist :)
1

Xampp es tun wird getan, müssen Sie mod_rewrite zuerst ermöglichen.

Öffnen Sie das Verzeichnis, in dem Sie Xampp installiert haben, öffnen Sie dann \ apache \ conf \ httpd.conf im Editor und suchen Sie nach mod_rewrite.

Entkommentieren Sie die Zeile, indem Sie die # von Anfang an entfernen. Standardmäßig ist mod_rewrite bei einer Neuinstallation deaktiviert.

Neustart Xamppp sollte nun die .htaccess-Regeln übernehmen.

Verwandte Themen