Авторизованный доступ на сайт

Alexbank

Guest
Авторизованный доступ на сайт

Задача следующая ! Есть сайт на который должен осуществляться доступ по IP или по средствам логина с паролем. Защита должна быть максимальной, подскажите каким способом наиболее эффективно это сделать !
 

Alexbank

Guest
Автор оригинала: Фанат
.htaccess
deny from all
allow from 123.456.789.0
Так не получается, проблема в том что сервер стоит в зоне DMZ, проверка по IP нужна для того что бы клиенты локальной сети имели доступ без запроса логина и пароля, а те кто заходит из вне наоборот проходили аудентификацию
 

Alexbank

Guest
Автор оригинала: Фанат
allow from 192.
Смотри, так Apache сравник и если IP не совподает он откажет в доступе! правельно ? а нужно что бы он выдал форму с логином и паролем !
 

Alexbank

Guest
Автор оригинала: Стас
Alexbank
.htpasswd не помогает?
.htaccasse помог бы если бы там можно было условия поставить, если IP==000.000.0.0 то одно, если не равент то другое!
 

Фанат

oncle terrible
Команда форума
с чего ты взял, что нельзя?
я тебе написал, как сделать
 

Alexbank

Guest
Автор оригинала: Фанат
с чего ты взял, что нельзя?
я тебе написал, как сделать
Я это прописал в httpd.conf
но все равно форма с авторизацией выскакивает

-~{}~ 18.04.05 11:49:

Вот что прописанно httpd.conf

<Directory "www/pach/pach">

Options Indexes FollowSymLinks

AllowOverride AuthConfig

Order deny,allow
deny from all
Allow from 192.

</Directory>

Но фишка то в том, что все равно, с каким бы IP ты не приходил, он выдает форму для ввода log$psw

Естественно в этой папке хронятся .htaccess и .htpasswd

-~{}~ 18.04.05 14:02:

Какие мысли будут ?

-~{}~ 18.04.05 18:10:

Нашел вот такую вещь но тоже что то не работает
<Directory "www/pach">
Order allow,deny
Allow from 192.
AuthType Basic
AuthName "Доступ к сайту"
AuthUserFile /stand/www/pach/.htpasswd
<Limit GET POST PUT>
require valid-user
</Limit>
Deny from all
</Directory>
 
Сверху