Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: Alexandr от 12 Сентября 2002, 12:53:36

Название: mod_rewrite
Отправлено: Alexandr от 12 Сентября 2002, 12:53:36
Как 1-му HTTP_USER_AGENT\'у запретить много страниц, типа
RewriteCond %{HTTP_USER_AGENT} ^Something
RewriteRule ^1/1 - [F]
RewriteCond %{HTTP_USER_AGENT} ^Something
RewriteRule ^1/2 - [F]

и т.д.
Тока что бы строку "RewriteCond %{HTTP_USER_AGENT} ^Something" каждый раз не повторять.

И ещё, теоретик кинь ссылочки на хороший ман.
Кроме
http://sitemaker.ru/technologies/webserver/mod_rewrite/ - Всё понял, тока инфы мало.
http://www.apache.org/docs/mod/mod_rewrite.html - Мало что понял.
Название: mod_rewrite
Отправлено: Michel_Mak от 12 Сентября 2002, 15:31:33
Alexandr  ты не сталкивался с запретом многих пользователей?
Сделал такую запись в .htaccess
RewriteCond %{REMOTE_ADDR} ^IP-адрес
RewriteRule ^.*$ - [F]
на один адрес работает, как можно прописать много адресов?
(В доке не нашел.)
Или есть другой путь?
(Тут в катологе скриптов, кто то положил PHP скрипт, но ссылка на него не работает.)
Название: mod_rewrite
Отправлено: Alexandr от 12 Сентября 2002, 15:40:00
Цитировать
Alexandr ты не сталкивался с запретом многих пользователей?

Читать читал, но необходимости такое делать не было.
http://sitemaker.ru/technologies/webserver/mod_rewrite4/
Название: mod_rewrite
Отправлено: Alexandr от 12 Сентября 2002, 15:40:43
Думаю разберёшся.
Название: mod_rewrite
Отправлено: Michel_Mak от 12 Сентября 2002, 16:33:45
Данная вещь в 3 записана. Я уже ее читал, просто не понятно можно ip ставить через запятую или нужно дублировать данные две строки?
Название: mod_rewrite
Отправлено: Tronyx от 12 Сентября 2002, 17:19:45
Цитировать
Как 1-му HTTP_USER_AGENT\'у запретить много страниц, типа

Может быть имеет смысл кинуть все "закрытые" файлы в одну папку и запретить доступ к ней?
Название: mod_rewrite
Отправлено: Alexandr от 13 Сентября 2002, 08:24:09
Цитировать
Может быть имеет смысл кинуть все "закрытые" файлы в одну папку и запретить доступ к ней?

Да мне надо Yandex-Site\'у. А то он индексирует всего 5Мб. Начинает всякую динамическую дрянь индексировать, а хотелось бы укротить его прожорливость и проиндексировать тока нужные страницы.
Название: mod_rewrite
Отправлено: Tronyx от 13 Сентября 2002, 19:24:33
Цитировать
Да мне надо Yandex-Site\'у. А то он индексирует всего 5Мб. Начинает всякую динамическую дрянь индексировать, а хотелось бы укротить его прожорливость и проиндексировать тока нужные страницы.

А Yandex-Site robots.txt не смотрит?
Название: mod_rewrite
Отправлено: rembo от 13 Сентября 2002, 19:38:00
Цитировать
а хотелось бы укротить его

А в хтмл-ы теги ненужная инфа не пробовал ставить? или я ничего не понял?
Название: mod_rewrite
Отправлено: Alexandr от 18 Сентября 2002, 09:26:43
Цитировать
А Yandex-Site robots.txt не смотрит?

Вот....
Хостера залечил. Поставил свежую версию Yandex-Сайта!!!
Сейчас роботс.тикст смотрит.
А вот ответ на мой вопрос:
RewriteCond %{HTTP_USER_AGENT} ^YandexSomething
RewriteRule ^/acat-online/(detail/select).php?.*$ - [F]

rembo
Цитировать
А в хтмл-ы теги ненужная инфа не пробовал ставить?

Эт само собой.
Цитировать
или я ничего не понял?

Ес-но. :-)