Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Apacha - zabronić dostęp do serwera z zewnątrz
KirkoR
post
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 14.02.2004
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


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.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


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


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
webdice
post
Post #3


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




@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


Ten post edytował webdicepl 8.03.2007, 12:05:04
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 10:39