We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Problem z .htaccess


mariano
11-09-2006, 11:12
Problem polega na tym, ze serwery, na ktorych sa katalogi domowe uzytkownikow 60free, stoja za serwerami proxy. Zob. http://60free.ovh.org/pl/cgi-bin/showStats.cgi.

Niestety przy takiej konfiguracji dyrektywa "Allow from" otrzymuje adres ip serwera proxy zamiast zewnetrznego ip komputera, ktory wyswietla strone.
Cale szczescie istnieje zmienna REAL_HOST, ktora przechowuje ten adres; mozesz wiec uzyc ponizszego kodu:

Kod:
SetEnvIf REAL_HOST xxx.xxx.xxx.xxx let_me_in
Order Deny,Allow
Deny from all
Allow from env=let_me_in
Oczywiscie zamiast xxx.xxx.xxx.xxx wpisz odpowiedni IP.

ik_w
08-09-2006, 18:39
Chciałem żeby katalog stał się dostępny tylko z jednego adresu IP, a niedostępny dla reszty Internetu; więc utworzyłem w nim plik '.htaccess' o następującej zawartości:

order deny,allow
deny from all
allow from xxx.xxx.xxx.xxx


Niestety katalog stał się niedostępny również z mojego adresu IP, gdy próbuje wywołać stronkę, pokazuje się następujący komunikat:

Witamy na stronie serwisu firmy OVH.
Żądany obiekt nie istnieje. Sprawdź czy wpisałeś odpowiedni adres URL.

Gdzie jest błąd, jak to zrobić ?