Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Можно ли так сделать через .htaccess?
Новая тема
Ответить
цитата
01/07/10 в 01:01
Doctor
задача простая, для определенного айпи вход свободный, для всех остальных авторизация...
что-то типа
<Files "\.(js|php|html)$">
Order Deny,Allow
Allow from ххх.ххх.ххх.ххх
Deny from all
</Files>
тока вместо Deny from all авторизация... заранее спасибо...
цитата
01/07/10 в 01:49
x123p
Я пока тут посидел, подумал и решил что я бы на твоём месте просто сделал авторизацию для всех, а для себя запомнил пароль в браузере. Не приходит пока решения в голову.
цитата
02/07/10 в 02:25
Doctor
да так и сделано, просто задолбало изо дня в день клацать авторизацию... ))) раз нельзя, сделаю через Deny,Allow тогда...
цитата
02/07/10 в 14:00
Noobus Boobus
AuthType basic
AuthName "Admin zone"
AuthUserFile /path/to/.htpasswd
require valid-user
Order allow,deny
Allow from ip.add.res.s
Deny from all
Satisfy any
http://httpd.apache.org/docs/2.2/mod/core.html#satisfy
цитата
04/07/10 в 22:08
Doctor
Noobus Boobus писал:
AuthType basic
AuthName "Admin zone"
AuthUserFile /path/to/.htpasswd
require valid-user
Order allow,deny
Allow from ip.add.res.s
Deny from all
Satisfy any
http://httpd.apache.org/docs/2.2/mod/core.html#satisfy
не совсем то, что нужно... это ограничит доступ и по хосту и по пассу... "This directive is only useful if access to a particular area is being restricted by both username/password and client host address" а мне хотелось по хосту свободного входа... )
цитата
06/07/10 в 18:09
Noobus Boobus
Это именно то, что нужно, поверь мне. Вот мой рабочий конфиг для collectd:
Код:
order deny,allow
Deny from all
Allow from my.ip.add.ress
AuthType basic
AuthName "Super-secret data"
AuthUserFile /etc/apache2/userdata.pwd
Require valid-user
Satisfy any
А "и по хосту и по пассу" - это
Код:
Satisfy All
цитата
08/07/10 в 00:30
Doctor
пробую как ты сказал, все равно авторизацию требует даже для разрешенных айпи...(
цитата
08/07/10 в 03:28
Noobus Boobus
Это потому, что надо писать так:
Код:
order deny,allow
Deny from all
Allow from my.ip.add.ress
А не так:
Код:
order allow,deny
Allow from my.ip.add.ress
Deny from all
Мой косяк %)
цитата
09/07/10 в 00:00
Doctor
да что так, что эдак... ) один фиг пасс просит... может разница в том, что у тебя .pwd файл, а у меня .htpasswd
цитата
09/07/10 в 09:45
Noobus Boobus
Да при чем тут это. Скорее всего, айпи неправильно указан.
Новая тема
Ответить
Эта страница в полной версии