2015-08-27 3 views
1

У меня есть веб-сайт, и некоторые страницы имеют знак вопроса в конце URL-адреса. Это выглядит следующим образом:
zip-da.ru/catalog/bumps.html?Как удалить пустую строку запроса из url?

и я хочу переписать его:
zip-da.ru/catalog/bumps.html

Как я могу сделать это с помощью .htaccess?

Спасибо за помощь!

ответ

0

Вы можете использовать это правило в файле DOCUMENT_ROOT/.htaccess:

RewriteEngine On 

RewriteCond %{THE_REQUEST} \?\s 
RewriteRule^%{REQUEST_URI}? [L,R=302] 

? в конце лишит строки запроса из URL.

+0

Это не работает :(Он перенаправляет http://zip-da.ru/catalogue? На zip-da.ru/index.php –

+0

Он определенно работает. '/catalog/bumps.html?' Получает перенаправлен на '/ catalog/bumps.html' путем удаления *? – anubhava

+0

@GregoryZhdanov поделится вашим htaccess, у него может быть какое-то другое правило –

Смежные вопросы