Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Apacha - zabronić dostęp do serwera z zewnątrz
Forum PHP.pl > Forum > Serwery WWW > Apache
KirkoR
Witam, chcę aby dostęp do mojego serwera z zewnątrz był dostępny tylko z odwołania się z adresu 127.0.0.1, wszystkie zewnętrzne odwołania powinny zakończyć się Access Deny. Z wyjątkiem tych katalogów, które mają w .htaccess pozowlenie na odwołania z internetu.
dr_bonzo
NO to sobie sam odpowiedziales jak to zrobic:
Kod
Listen 127.0.0.1
Listen <TWOJ_IP>

# ewentualnie: Listen 0.0.0.0
# i bedzie nasluchiwalo na wszystkich adresach

<Directory /glowna/sciezka/tzw/docroot >
...
AllowOverride All # wystarczy pewnie cos mniejszego niz All, ale sprawdz to w manunalu -- ja nie pamietam
Order deny,allow
deny from all
allow from 127.0.0.1



i w .htaccess
Kod
Allow from 0.0.0.0


i powinno dzialac
webdice
@dr_bozno, wydaje mi się ze nie trzeba bawić się z httpd.conf, wystarczy w samym pliku .htaccess wpisać

Kod
deny from all
allow from 127.0.0.1


a w katalogach które chcesz dopuścić (w pliku .htaccess)
Kod
allow from all
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.