Закрыть доступ для переменной

12
J
На сайте с 20.02.2014
Offline
120
jkm
#11

Браузеры кешируют редиректы.

Сбросьте кеш браузера.

Поставьте блокирующие правила первыми сразу после RewriteEngine On

A
На сайте с 20.08.2010
Offline
775
#12

Сбрасывал и пробовал из под инкогнито, все тоже самое - редиректит на главную. В htaccess пробовал ставить везде, ноль эмоций. По видимому, неправильно обрабатывает, но обрабатывает, иначе он бы 404 выдавал.

siv1987
На сайте с 02.04.2009
Offline
427
#13

RewriteCond %{REQUEST_URI} /zuzu [OR]

RewriteCond %{QUERY_STRING} ^zuzu

RewriteRule ^ - [F]

RewriteCond %{REQUEST_URI}?%{QUERY_STRING} (/|\?)zuzu

RewriteRule ^ - [F,L]

A
На сайте с 20.08.2010
Offline
775
#14

siv1987, спасибо большое, работают оба кода (плюсануть после прошлого раза пока не дает). Единственное, есть такой момент: при проверке ответа сервера, из браузера и такого html-документа <form method="post" action="/?zuzu"><input type="submit"/></form> отдает 403 ошибку. При этом при таком коде <form method="get" action="/?zuzu"><input type="submit"/></form> перебрасывает на основную страницу. Сдается мне, проверять указанной конструкцией гет-запрос неверно, судя по гуглоответам :)

A
На сайте с 20.08.2010
Offline
775
#15

Еще возник один вопрос. Реально ли закрыть знак вопроса во всех ссылках при обращении бота? Или он не обрабатывается?

siv1987
На сайте с 02.04.2009
Offline
427
#16
awasome:
Реально ли закрыть знак вопроса во всех ссылках при обращении бота?

Реально. другой вопрос как вы будете определять бота, и что значит "закрыть".

A
На сайте с 20.08.2010
Offline
775
#17
siv1987:
Реально. другой вопрос как вы будете определять бота, и что значит "закрыть".

Закрыть - 403 ошибка. Бот мне не важен - он долбит по запросам, которых фактически не существует, чем грузит хостинг. На сайте вообще нет страниц со знаком вопроса, вот в чем проблема.

siv1987
На сайте с 02.04.2009
Offline
427
#18

Вроде бы работал

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\?

RewriteRule ^ - [F]

A
На сайте с 20.08.2010
Offline
775
#19

siv1987 благодарю в 100500 раз :)

12

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