LINUX.ORG.RU
ФорумAdmin

.htaccess


0

0

У меня тут проблемма возникла ... Есть сайт, и локалка через которую он должен быть доступен (через Inet надо запретить доступ ...) В корнивике сайта создаю файл .htaccess: order deny,allow - Порядок установки правил ... deny from all - Запрещаем доступ всем ... allow from 192.168.0 - Разрешаем доступ тока локалке ..

После httpd restart правила включаются ... и получаем что доступ к сайту закрыт полностьюю, даже из локалки ... с адреса 192.168.0.1

В чем тут грабли? Что не так? Как правильно?

anonymous

.htaccess:

<Limit GET>                                                                                           
    order deny,allow                                                                                  
    deny from all                                                                                     
    allow from 192.168.0.                                                                            
</Limit>                                                                                              

httpd.conf:

<Directory /var/www>                                                                             
    AllowOverride AuthConfig Limit                                                                    
</Directory>                                                                                          

anonymous
()

А это куда ставить и в каком виде? <Directory /var/www> - Эта строка так и будет выглядеть? AllowOverride AuthConfig Limit </Directory> Сайт у нас лежит в /home/sites/имя/ ...

Я попытался так как написали не помогло ... Попытался как подумал (путь поменял) тоже не помогло ... Есть идеи?

И почуму он доступ закрывает? Вообще не понятно ...

anonymous
()

В <Directory - естественно, начало дерева каталогов твоих html-документов.
т.е. в твоем случае будет (в httpd.conf):
<Directory /home/sites/username>
AllowOverride AuthConfig
</Directory>
Посмотри внимательно в httpd.conf, там этот раздел скорее всего
уже есть, но с опцией AllowOverride none

anonymous
()

Прикол в том, что когда я такое делаю то у меня пропадает доступ ... С чем это может быть сзязанно я не знаю, единственная идея которая приходит в голову это то что я хожу через squid`у ... Это влияет?

anonymous
()

закрой 80 порт с инета и не парься %))

пусто..

FlameBMF
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.