- Автор темы
- #1
Вообщем, задача следующая:
Нужно запретить отдавать все страницы, которые запрашиваются с GET параметром либо-же, когда URL сожержит символ "?", например:
mysite.ru/?
mysite.ru/page.html?
mysite.ru/page.html?var=2
Вобщем, если строка запроса сожержит "?" - нужно запретить доступ.
На данный момент:
Дело в том что:
не хочет работать ...
Я так понимаю, что апач не учитывает знака вопроса?
Есть какое-то правило ? Нужно именно через htaccess запретить ...
Нужно запретить отдавать все страницы, которые запрашиваются с GET параметром либо-же, когда URL сожержит символ "?", например:
mysite.ru/?
mysite.ru/page.html?
mysite.ru/page.html?var=2
Вобщем, если строка запроса сожержит "?" - нужно запретить доступ.
На данный момент:
Код:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.+) [OR]
RewriteCond %{REQUEST_URI} ^(.*)\?$
RewriteRule ^.*$ - [F]
Дело в том что:
Код:
RewriteCond %{REQUEST_URI} ^(.*)\?$
Я так понимаю, что апач не учитывает знака вопроса?
Есть какое-то правило ? Нужно именно через htaccess запретить ...