запрет доступа в htaccess

N1
На сайте с 04.04.2008
Offline
126
503

Какой вариант будет правильный для запрета доступа определнного бота к определеным страницам?

1)

<Files "page1.html, page15.html, page27.html..., page1000.html">

Order Allow,Deny

Allow from all

Deny from xxx.xxx.xxx.xxx

</Files>

или надо каждую страницу отдельно запрещать

2)

<Files "page1.html">

Order Allow,Deny

Allow from all

Deny from xxx.xxx.xxx.xxx

</Files>

...

<Files "page15.html">

Order Allow,Deny

Allow from all

Deny from xxx.xxx.xxx.xxx

</Files>

...

покупаю СДЛ сайты (/ru/forum/508557)
M
На сайте с 16.09.2009
Offline
278
#1

из предложенных - второй

смотреть документацию не пробовали?

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
V
На сайте с 25.07.2006
Offline
128
#2

Действительно, документация рулит

http://httpd.apache.org/docs/1.3/mod/core.html#files

<Files "page*.html>

Allow from all

Deny from xxx.xxx.xxx.xxx

</Files>

или

<Files ~ "^page[0-9]*\.html$>

Allow from all

Deny from xxx.xxx.xxx.xxx

</Files>

или

<Files ~ "^(page1\.html|page15\.html|.....)$>

Allow from all

Deny from xxx.xxx.xxx.xxx

</Files>

Приватный linux-администратор

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий