Durch Auswahl verschiedener Optionen und Beschreiben des generierten Texts in der .htaccess-Datei können Sie schnell eine .htaccess-Datei erstellen.
Sie können auch Hash-Passwörter für die Standardauthentifizierung (.htpasswd) generieren.
Was ist eine .htaccess-Datei?
Eine Setup-Datei zum Verwalten von HTTP-Servern wie Apache.
Für jedes Verzeichnis können Einstellungen wie Basisauthentifizierung, Umleitung und Fehlerseite festgelegt werden.
Was ist eine .htpasswd-Datei?
Sie wird zum Schutz von Dateien, Ordnern oder ganzen Websites mithilfe der HTTP-Benutzerauthentifizierung (BASIC-Authentifizierung) verwendet und basiert auf den in der .htaccess-Datei beschriebenen Regeln.
Benutzerinformationen werden in eine Zeile pro Benutzer geschrieben, und jede Zeile enthält einen Benutzernamen und ein Kennwort, die durch einen Doppelpunkt (:) getrennt sind. Benutzernamen werden im Klartext gespeichert, Passwörter jedoch in Hash-Form.
Sie können der Kennwortdatei einen beliebigen Namen geben. Da Apache jedoch standardmäßig .htpasswd verwendet und Punktdateien (Dateien, die mit '.' Beginnen) normalerweise ausgeblendete Dateien werden, wird empfohlen, eine Datei als '.htpasswd' zu benennen.
Häufig verwendete Einstellungen für .htaccess-Dateien:
- Nicht-www in www umschreiben / www von URL entfernen
- http / https
- umleiten Weiterleiten an Datei oder Verzeichnis
- Zwischenspeichern von Javascript, CSS oder Bildern
- Festlegen der Standardauthentifizierung
- Hotlink-Verhinderungseinstellung
- Benutzerdefinierte Fehlerseiten (400 , 404, 500 usw.) Einstellung
- Blockieren oder Zulassen von IPs
- Blockieren von Bots
- Ändern der Standardverzeichnisseite
- Verweigern des Zugriffs auf. (Punkt)
- Verzeichnisliste verhindern
- gzip aktivieren
Regeln mit .htaccess-Datei
- .htaccess-Datei funktioniert mit dem aktuellen Verzeichnis und allen zugehörigen Unterordnern.
- Wenn die .htaccess-Datei nicht ausgeführt werden kann, wird eine 500 ausgeführt Fehler wird an den Client zurückgegeben. Seien Sie also bitte vorsichtig, wenn Sie es bearbeiten. Vor dem Bearbeiten wird empfohlen, eine Kopie als Backup zu erstellen.
- Verwenden Sie '#' vor einer Zeile, die Sie nicht ausführen möchten, um die Zeile in den Kommentarmodus zu schalten.