Heim >Betrieb und Instandhaltung >Apache >So aktivieren Sie das Umschreiben von URLs in Apache
Das Umschreiben von URLs in Apache 2.x wird über mod_rewrite.so implementiert. Sie müssen daher überprüfen, ob Apache in dieses Modul kompiliert wurde und ob dieses Modul in der Apache-Konfigurationsdatei httpd enthalten ist wurde in .conf aufgerufen.
(Empfohlenes Tutorial: Apache vom Anfänger bis zum Experten)
So aktivieren Sie das Umschreiben von URLs in Apache unter Linux:
1. Öffnen Sie httpd in Apache .conf (normalerweise im Verzeichnis /etc/httpd/conf)
2. Suchen Sie #LoadModule rewrite_modules/mod_rewrite.so und entfernen Sie das vorherige #
3. Suchen Sie „AllowOverride None“ und ändern Sie es Ändern Sie in AllowOverride All alle beiden
Hinweis: Der Parameter von AllowOverride ist auf ALL gesetzt, was bedeutet, dass der gesamte Server das Umschreiben von URL-Regeln unterstützt.
Der Apache-Server muss die .htaccess-Datei im Verzeichnis jeder Website lesen. Ohne diese Datei oder wenn dieses Dokument keine Regeln zum URL-Umschreiben definiert, hat es keine Wirkung.
4. Starten Sie Apache neu
service httpd restart
Das obige ist der detaillierte Inhalt vonSo aktivieren Sie das Umschreiben von URLs in Apache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!