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
8.03.2007, 10:16:23
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
8.03.2007, 12:02:04
@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.