Heim > Backend-Entwicklung > PHP-Tutorial > Was ist .htaccess in PHP?

Was ist .htaccess in PHP?

WBOY
Freigeben: 2023-08-27 17:02:02
nach vorne
932 Leute haben es durchsucht

Was ist .htaccess in PHP?

.htaccess ist eine Konfigurationsdatei zur Verwendung auf Webservern, die auf der Web-Apache-Serversoftware ausgeführt werden. Wenn eine .htaccess-Datei in einem Verzeichnis abgelegt wird, das wiederum über den Apache-Webserver geladen wird, wird die .htaccess-Datei, die von der Apache-Serversoftware erkannt und ausgeführt wird.

.htaccess-Dateien können verwendet werden, um das Setup der Apache-Serversoftware zu ändern, um zusätzliche Funktionen und Funktionen zu ermöglichen, die die Apache-Webserversoftware bietet Verwenden Sie die .htaccess-Datei, um verschiedene Konfigurationen in der Apache-Webserver-Software zu ändern. Einige davon sind unten aufgeführt:

Fehlerdokumente

Das Erstellen benutzerdefinierter Fehlerseiten ist sehr nützlich, da wir Website-Besuchern bei Bedarf eine benutzerfreundliche Fehlermeldung anzeigen können wenn eine URL auf Ihrer Website nicht funktioniert.

ErrorDocument 404 /error_pages/404.html
Nach dem Login kopieren

Die erste Zeile teilt dem Apache-Webserver mit, dass das Sicherheitsverzeichnis „Admin-Bereich“ heißt und dies wird angezeigt, wenn die Popup-Anmeldeaufforderung erscheint. Die folgende Zeile gibt den Speicherort der Passwortdatei an. Die dritte Zeile bestimmt den Authentifizierungstyp. In diesem Beispiel verwenden wir „Basic“, da wir die grundlegende HTTP-Authentifizierung verwenden. In der vierten Zeile heißt es schließlich, dass wir gültige Anmeldeinformationen benötigen Dokument zu einem anderen auf der Website verschieben.

AuthName "Admin Area"
AuthUserFile /path/to/password/file/.htpasswd
AuthType Basic
require valid-user
Nach dem Login kopieren

Besucher basierend auf der IP-Adresse blockieren

Redirect /old_dir/ http://www.test.com(your domain)/new_dir/index.html
Nach dem Login kopieren

Die obigen Zeilen weisen den Apache-Webserver an, Besucher von den IP-Adressen „155.0.2.0“ und „123.45.6.1“ zu blockieren und alle anderen IP-Adressen zuzulassen.

Hinzufügen von MIME-Typen

Um einen MIME-Typ einzurichten, erstellen Sie eine .htaccess-Datei, indem Sie den Hauptanweisungen folgen und den folgenden Text enthalten:

order allow,deny
deny from 155.0.2.0
deny from 123.45.6.1
allow from all
Nach dem Login kopieren

'AddType' stellt sicher, dass Sie einen MIME-Typ einschließen. Der darauffolgende Teil ist der MIME-Typ, in diesem Fall Content oder HTML, und der letzte Teil ist die Dateierweiterung, in diesem Fall „htm0“.

Das obige ist der detaillierte Inhalt vonWas ist .htaccess in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage