Мне нужно правило htaccess, если URL-адрес содержит знак вопроса после основного домена
Мне нужно правило htaccess, если URL-адрес содержит знак вопроса после основного домена
Например:
Или
Он должен быть перенаправлен на главную/индексную страницу
4
Author: Sajid Saleem, 2015-11-28
1 answers
Попробуйте сделать это в корневом/.htaccess
RewriteEngine on
RewriteCond %{QUERY_STRING} ^.*$
RewriteRule ^/?$ /? [NC,L,R]
Пустой вопросительный знак в конце целевого пути важен, так как он удаляет исходные строки запроса, в apache 2.4 и более поздних версиях вы можете использовать флаг QSD для удаления строк запроса.
Если вышеприведенное правило не работает, попробуйте
RewriteEngine on
RewriteCond %{THE_REQUEST} /\?([^\s]+) [NC]
RewriteRule ^/?$ /? [NC,L,R]
1
Author: starkeen, 2015-11-28 16:40:18