Forum Linux.pl

System => Konfiguracja => Wątek zaczęty przez: zabol32 w 2010-02-24, 13:41:23

Tytuł: .htaccess konfiguracja
Wiadomość wysłana przez: zabol32 w 2010-02-24, 13:41:23
Witam

Mam małe pytanko. Czy można tak ustawić w pliku .htaccess żeby po wywołaniu strony w przeglądarce pozwalał na dostęp bez żadnych ograniczeń z określonych adresów IP, a jak się pojawi wywołanie z adresów które są poza tą uprzywilejowaną pulą, to ma się pytać o hasło.

Wiem jak zrobić jedno i drugie oddzielnie czyli albo hasło albo tylko dostęp z określonych IP, ale czy można to zrobić razem to nie wiem?

Może jest jeszcze inne rozwiązanie które nie przychodzi mi do głowy?

Dzięki za jakiekolwiek info .

Pozdrawiam
Tytuł: .htaccess konfiguracja
Wiadomość wysłana przez: ra-v w 2010-02-24, 19:02:29
Wg mnie z poziomu np. PHP, którego wstawiasz "przed" wczytaniem strony, porównujesz zmienna z adresami podanymi w bazie danych
$_SERVER['HTTP_REMOTE_ADDR']
potem zapisuje zmienną w sesji i przechodzi bądź nie do zamkniętego serwisu.
Tytuł: .htaccess konfiguracja
Wiadomość wysłana przez: zabol32 w 2010-02-24, 20:29:31
Cytat: ra-v
Wg mnie z poziomu np. PHP, którego wstawiasz "przed" wczytaniem strony, porównujesz zmienna z adresami podanymi w bazie danych
$_SERVER['HTTP_REMOTE_ADDR']
potem zapisuje zmienną w sesji i przechodzi bądź nie do zamkniętego serwisu.
Witam

Z tego co piszesz to wynika, że osiagnę to samo co wpiszę w .htaccess taką linijkę:

Allow from xxx.xxx.xxx.xxx/255.255.255.0

Chyba że się mylę? Czy myślałeś o tym żeby w ogóle napisać skrypt w php który sprawdza czy jest taki adres w bazie danych , a jak nie ma to pyta sie o hasło.
Jak tak to może nakieruj mnie jakoś (nie chce robić kolejne podstrony)

Pozdrawiam
Tytuł: .htaccess konfiguracja
Wiadomość wysłana przez: ra-v w 2010-02-25, 00:56:24
Allow from ..... oraz Deny from... na stałe zablokują dostęp, a tobie chodzi o coś innego, mianowicie o pytanie o hasło i weryfikację.

http://php.skryptoteka.pl/scripts.php?show=most_pop&how_many=30&page=1
http://pl2.php.net/manual/en/book.mysql.php
http://php.net/manual/en/reserved.variables.server.php
oraz kursy HTML/CSS.
Tytuł: .htaccess konfiguracja
Wiadomość wysłana przez: zabol32 w 2010-03-09, 08:37:20
Dzięki
Zrobiłem skrypt ale bez korzystania z bazy danych, po prostu porównuje IP, jak jest jakieś z niedozwolonej podsieci to przekierowuje je na inna strone gdzie jest wymagane hasło. Dzięki jeszcze raz za radę.

Pozdrawiam
 P.S Temat można uważać za zamknięty.