|
автор: Никоза (15.02.2005 в 12:44) |
|
| Люди, если кто-нибудь имел дело с этим файлом - подскажите, возможно ли в этом файле запретить доступ к сайту целому диапазону IP?
Например, если заход с 62.109.000.000 - 62.109.255.255
то его перенаправляют на страницу 1.htm | |
|
|
|
|
|
|
|
для: Никоза
(15.02.2005 в 12:44)
| | Да, для этого следует использовать директиву
или с указанием маски подсети
deny from 62.109.1.1/255.255.0.0
|
| |
|
|
|
|
|
|
|
для: Никоза
(15.02.2005 в 12:44)
| | Работа с файлами htaccess подробно описана в нашей статье по ссылке
http://www.softtime.ru/info/articlephp.php?id_article=25 | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(15.02.2005 в 12:56)
| | phpinfo()
doc_root no value no value
и где корневая папка? это разве не та папка, которая, кажись, document_root, вобщем в ней хранятся все скрипты, и все все (которые я открываю в броузере localhost/...) ??
куда помещать сам файл .htaccess ?? | |
|
|
|
|
|
|
|
для: RV
(06.03.2005 в 07:14)
| | Корневая папка должна быть указана с использованием абсолютного пути. Из браузера этой информации получить нельзя.
Для локального тестирования вы можете указать путь от имени диска, например:
c:/www/server/
Если phpinfo() информации не дает, то для внешнего хоста абсолютный путь следует узнать у администрации хоста.
>куда помещать сам файл .htaccess ??
В ту директорию, которую вы хотите защитить (или просто хотите ее сконфигурировать). | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(07.03.2005 в 00:19)
| | >Если phpinfo() информации не дает, то для внешнего хоста абсолютный путь следует узнать у администрации хоста.
так я у себя и спрашиваю. все стоит на локалхосте. если все скрипты хранятся в e:\www то это и будет корневая папка? | |
|
|
|
|
|
|
|
для: RV
(07.03.2005 в 09:59)
| | Да, e:\www | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(08.03.2005 в 06:51)
| | поставил AllowOverride All , AccessFileName rules.htaccess (винда ругается на файл без имени но с расширением), ребутнул, поместил в е\ввв rules.htaccess , в нем прописал deny from all , в бровзере пишу локалхост/2.пхп (реально существующий файл) и бровзер выполняет его. а веть вроде как deny from all . почему выполнил а не вернуд запрет? | |
|
|
|
|
|
|
|
для: RV
(08.03.2005 в 07:45)
| | Localhost куда указывает? На e:/www или на другую папку? Например e:/www/server/
Тогда .htaccess нужно помещать именно в e:/www/server/ | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(08.03.2005 в 08:23)
| | localhost/2.php. файл 2.пхп находится в е:\ввв. значит и файл с правилом кидаем в e:\www | |
|
|
|
|
|
|
|
для: RV
(08.03.2005 в 09:39)
| | Тогда должно работать. | |
|
|
|