Eine Datei mit der Dateierweiterung HTACCESS ist eine Apache Access-Konfigurationsdatei, die für "Hypertext-Zugriff" steht. Dies sind Textdateien, die zum Aufrufen einer Ausnahme von den globalen Einstellungen verwendet werden, die für die verschiedenen Verzeichnisse einer Apache-Website gelten.
Das Platzieren der Datei in einem Verzeichnis überschreibt die globalen Einstellungen, die zuvor in dieses Verzeichnis und seine Unterverzeichnisse geflossen sind. Beispielsweise können HTACCESS-Dateien erstellt werden, um eine URL umzuleiten, Verzeichnislisten zu verhindern, bestimmte IP-Adressen zu sperren, Hotlinking zu verhindern und vieles mehr.
Eine weitere häufige Verwendung für diese Datei ist das Verweisen auf eine HTPASSWD-Datei, die Zugangsdaten speichert, die verhindern, dass Besucher auf dieses bestimmte Dateiverzeichnis zugreifen.
Im Gegensatz zu anderen Dateitypen enth alten diese keinen Dateinamen; sie sehen so aus, nur mit der Dateierweiterung: .htaccess.
Wie man eine HTACCESS-Datei öffnet
Da diese Dateien für Webserver gelten, auf denen die Apache-Webserver-Software ausgeführt wird, treten sie nur in Kraft, wenn sie in diesem Zusammenhang verwendet werden.
Aber auch ein einfacher Texteditor kann die Datei öffnen oder bearbeiten, wie Windows Notepad oder einer aus unserer Liste der besten kostenlosen Texteditoren. Ein weiterer beliebter, wenn auch nicht kostenloser HTACCESS-Editor ist Adobe Dreamweaver.
So konvertieren Sie die Datei
Sie können die Datei mit diesem Online-Konverter von HTACCESS zu Nginx in eine Ngnix-Webserverdatei konvertieren. Sie müssen den Inh alt in das Textfeld einfügen, um den Code in einen von Ngnix erkennbaren Code umzuwandeln.
Ähnlich wie beim nginx-Konverter kann die Datei mithilfe des Online-Konverters.htaccess to Web. Config von Codebreak in Web. Config konvertiert werden. Dies ist nützlich, wenn Sie möchten, dass die Datei mit einer ASP. NET-Webanwendung funktioniert.
Beispieldatei
Unten ist ein Beispiel für eine. HTACCESS-Datei. Diese spezielle Datei könnte für eine Website nützlich sein, die sich derzeit in der Entwicklung befindet und noch nicht für die Öffentlichkeit bereit ist.
AuthType basicAuthName "Ooops! Temporarily Under Construction…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userPasswortabfrage für alle anderenOrder Deny, AllowDeny from allAllow from 192.168.10.10Die IP des Entwicklers addressAllow from w3.orgAllow from googlebot.comErlaubt Google, Ihre Seiten zu crawlenSatisfy AnyKein Passwort erforderlich, wenn Host/IP erlaubt ist
Jede Zeile dieser Datei hat einen bestimmten Zweck. Der Eintrag htpasswd zeigt beispielsweise an, dass dieses Verzeichnis vor der Öffentlichkeit verborgen ist, es sei denn, es wird ein Passwort verwendet. Wenn jedoch die oben gezeigte IP-Adresse 192.168.10.10 verwendet wird, um auf die Seite zuzugreifen, ist das Passwort nicht erforderlich.
Benötigen Sie weitere Hilfe?
Sie sollten aus dem Beispiel oben erkennen können, dass diese Dateien ziemlich flexibel sind, also ist es wahr, dass es nicht am einfachsten ist, mit ihnen zu arbeiten.
Weitere Informationen zur Verwendung einer HTACCESS-Datei zum Blockieren von IP-Adressen, zum Verhindern des Öffnens der Datei durch Betrachter, zum Blockieren des Datenverkehrs zum Verzeichnis, zum Anfordern von SSL, zum Deaktivieren von Website-Downloadern/Rippern und mehr finden Sie unter JavaScript Kit, Apache, WordPress und DigitalOcean.
Wenn Sie die Datei immer noch nicht öffnen können, besteht eine gute Chance, dass Sie die Dateierweiterung falsch lesen und ein anderes Format mit diesem verwechseln - es ist eigentlich ganz einfach, das zu tun. HTA zum Beispiel sieht vielleicht ähnlich aus, aber diese Erweiterung ist für HTML-Anwendungsdateien reserviert, die normalerweise in Microsoft HTML Application Host geöffnet werden.