Eine Datei mit der HTACCESS-Dateierweiterung ist eine Apache Access-Konfigurationsdatei, die für "Hypertext-Zugriff" steht. Dies sind Textdateien, mit denen eine Ausnahme von den globalen Einstellungen ausgelöst wird, die für die verschiedenen Verzeichnisse einer Apache-Website gelten.
Wenn Sie eine HTACCESS-Datei in einem Verzeichnis ablegen, werden die globalen Einstellungen überschrieben, die zuvor auf dieses Verzeichnis und seine Unterverzeichnisse übertragen wurden. Beispielsweise können HTACCESS-Dateien erstellt werden, um eine URL umzuleiten, das Auflisten von Verzeichnissen zu verhindern, bestimmte IP-Adressen zu sperren, Hotlinks zu verhindern und vieles mehr.
Eine andere häufige Verwendung für eine HTACCESS-Datei ist das Zeigen auf eine HTPASSWD-Datei, in der Anmeldeinformationen gespeichert werden, die verhindern, dass Besucher auf dieses bestimmte Dateiverzeichnis zugreifen.
Hinweis: Im Gegensatz zu anderen Dateitypen enthalten HTACCESS-Dateien keinen Dateinamen. sie sehen aus wie ".htaccess". Das ist richtig - überhaupt kein Dateiname, nur die Erweiterung.
So öffnen Sie eine HTACCESS-Datei
Da HTACCESS-Dateien für Webserver gelten, auf denen die Apache Web Server-Software ausgeführt wird, werden sie nur wirksam, wenn sie in diesem Kontext verwendet werden.
Mit einem einfachen Texteditor können Sie jedoch eine HTACCESS-Datei öffnen oder bearbeiten, z. B. den Windows-Editor oder eine Datei aus unserer Liste der besten kostenlosen Texteditoren. Ein weiterer beliebter, wenn auch nicht freier, HTACCESS-Editor ist Adobe Dreamweaver.
So konvertieren Sie eine HTACCESS-Datei
Apache-Webserverdateien mit der HTACCESS-Dateierweiterung können mit diesem Online-Konverter von HTACCESS in Nginx in Ngnix-Webserverdateien konvertiert werden. Sie müssen den Inhalt der HTACCESSS-Datei in das Textfeld einfügen, um den Code in einen von Ngnix erkennbaren Code zu konvertieren.
Ähnlich wie beim nginx-Konverter können HTACCESS-Dateien mit dem Online-Konverter .htaccess to Web.Config von codebreak in Web.Config konvertiert werden. Dieser Konverter ist hilfreich, wenn Sie die Konfigurationsdatei in eine konvertieren möchten, die mit einer ASP.NET-Webanwendung funktioniert.
Beispiel einer HTACCESS-Datei
Unten finden Sie eine Beispieldatei .HTACCESS. Diese bestimmte HTACCESS-Datei ist möglicherweise für eine Website in der Entwicklung, die noch nicht für die Öffentlichkeit zugänglich ist.
AuthType basicAuthName "Ooops! Vorübergehend im Aufbau …"AuthUserFile /.htpasswdAuthGroupFile / dev / nullErfordert einen gültigen Benutzernamen # Kennwortaufforderung für alle anderen BenutzerAuftrag verweigern, zulassenAbgelehnt von allenZulassen ab 192.168.10.10 # Die IP-Adresse des EntwicklersZulassen von w3.orgVon googlebot.com zulassen. # Ermöglicht Google das Crawlen Ihrer SeitenSatisfy Any # Kein Passwort erforderlich, wenn Host / IP zulässig ist
Jede Zeile dieser HTACCESS-Datei hat einen bestimmten Zweck. Der Eintrag "/.htpasswd" gibt beispielsweise an, dass dieses Verzeichnis für die öffentliche Ansicht ausgeblendet ist, sofern kein Kennwort verwendet wird. Wenn jedoch die oben angegebene IP-Adresse für den Zugriff auf die Seite verwendet wird, ist das Kennwort nicht erforderlich. Sie sollten anhand des obigen Beispiels erkennen können, dass HTACCESS-Dateien viele verschiedene Aufgaben ausführen können. Es ist wahr, dass es nicht die einfachsten Dateien sind, mit denen gearbeitet werden kann. Lesen Sie mehr darüber, wie Sie eine HTACCESS-Datei zum Blockieren von IP-Adressen verwenden, verhindern, dass Zuschauer die HTACCESS-Datei öffnen, den Datenverkehr in das Verzeichnis blockieren, SSL benötigen, das Herunterladen von Webseiten / Rippers deaktivieren, und mehr unter JavaScript Kit, Apache, WordPress und DigitalOcean. Fortgeschrittenes Lesen von HTACCESS-Dateien




