HTACCESS Plik (co to jest & jak go otworzyć)

Spisu treści:

HTACCESS Plik (co to jest & jak go otworzyć)
HTACCESS Plik (co to jest & jak go otworzyć)
Anonim

Plik z rozszerzeniem HTACCESS to plik konfiguracji dostępu Apache, który oznacza „dostęp hipertekstowy”. Są to pliki tekstowe używane do wywoływania wyjątków w ustawieniach globalnych, które dotyczą różnych katalogów witryny Apache.

Umieszczenie pliku w jednym katalogu spowoduje nadpisanie globalnych ustawień, które wcześniej spływały do tego katalogu i jego podkatalogów. Na przykład pliki HTACCESS można tworzyć w celu przekierowania adresu URL, zapobiegania wyświetlaniu katalogów, blokowania określonych adresów IP, zapobiegania hotlinkom i nie tylko.

Innym powszechnym zastosowaniem tego pliku jest wskazywanie na plik HTPASSWD, który przechowuje poświadczenia uniemożliwiające odwiedzającym dostęp do tego konkretnego katalogu plików.

Image
Image

W przeciwieństwie do innych typów plików, te nie zawierają nazwy pliku; wyglądają tak, tylko z rozszerzeniem pliku: .htaccess.

Jak otworzyć plik HTACCESS

Ponieważ te pliki dotyczą serwerów WWW, na których działa oprogramowanie Apache Web Server, nie działają, chyba że są używane w tym kontekście.

Jednak nawet prosty edytor tekstu może otworzyć lub edytować plik, taki jak Notatnik Windows lub jeden z naszej listy najlepszych darmowych edytorów tekstu. Innym popularnym, choć nie darmowym edytorem HTACCESS jest Adobe Dreamweaver.

Jak konwertować plik

Możesz przekonwertować plik na plik serwera WWW Ngnix za pomocą tego konwertera online HTACCESS na nginx. Musisz wkleić jego zawartość do pola tekstowego, aby przekonwertować kod na rozpoznawalny przez Ngnix.

Podobnie do konwertera nginx, plik można przekonwertować na Web. Config przy użyciu konwertera.htaccess w trybie online na Web. Config. Ten jest przydatny, jeśli chcesz, aby plik działał z aplikacją internetową ASP. NET.

Przykładowy plik

Poniżej znajduje się przykładowy plik. HTACCESS. Ten konkretny plik może być przydatny w przypadku witryny, która jest obecnie w fazie rozwoju i nie jest jeszcze gotowa do upublicznienia.


AuthType basicAuthName "Ups! Tymczasowo w trakcie budowy…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userPytanie o hasło dla wszystkich innychZamów Odmów, Zezwól Odrzuć Zezwól z 192.168.10.10Adres IP programisty addressAllow from w3.orgAllow from googlebot.comUmożliwia Google indeksowanie Twoich stronSatisfy AnyNie jest wymagane hasło, jeśli host/IP jest dozwolony

Każdy wiersz tego pliku ma określony cel. Na przykład wpis htpasswd wskazuje, że ten katalog jest ukryty przed widokiem publicznym, chyba że zostanie użyte hasło. Jeśli jednak adres IP pokazany powyżej, 192.168.10.10, jest używany do uzyskania dostępu do strony, hasło nie jest wymagane.

Potrzebujesz więcej pomocy?

Powinieneś być w stanie stwierdzić na podstawie powyższego przykładu, że te pliki są dość elastyczne, więc prawdą jest, że nie są one najłatwiejsze w obsłudze.

Możesz przeczytać więcej o tym, jak używać pliku HTACCESS do blokowania adresów IP, uniemożliwiania przeglądającym otwieranie pliku, blokowania ruchu do katalogu, wymagania SSL, wyłączania programów do pobierania/ripowania stron internetowych i nie tylko w JavaScript Kit, Apache, WordPress i DigitalOcean.

Jeżeli nadal nie możesz otworzyć pliku, istnieje duża szansa, że źle odczytałeś rozszerzenie pliku, myląc inny format dla tego - jest to naprawdę łatwe do zrobienia. Na przykład HTA może wyglądać podobnie, ale to rozszerzenie jest zarezerwowane dla plików aplikacji HTML, które zwykle otwierają się w hoście aplikacji Microsoft HTML.

Zalecana: