Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So aktivieren Sie das Umschreiben von URLs in Apache

So aktivieren Sie das Umschreiben von URLs in Apache

王林
王林nach vorne
2020-06-22 17:00:223235Durchsuche

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen