Задать вопрос
@privat24

Как запретить переход по ссылке с запросом?

Добрый день.
Задача:
Нужно сделать редирект при переходе по ссылке или
когда вручную набираешь в браузерной строке урл с запросом типа www.example.com?act=delete
Есть вот такое правило в .htaccess, которое работает
RewriteCond %{QUERY_STRING} act
RewriteRule (.*) http://www.example.com/? [R=302,L]


Но есть проблема, на странице есть формы, в которых методом GET отправляюся такие же параметры, после чего должно происходить удаление данных. Например www.example.com?act=delete&id=1. И запроса не происходит, потому как сразу редиректит на главную сайта

Вопрос:
Так вот как запретить переход по урлу и разрешить формам отправлять данные ?
  • Вопрос задан
  • 642 просмотра
Подписаться 1 Оценить Комментировать
Ответ пользователя Ivanq К ответам на вопрос (2)
Ivanq
@Ivanq
Знаю php, js, html, css
Можно даже без RewriteRule - проще на самом сайте на странице обрабатывать.
Ответ написан