2015-06-25 3 views
1

Здравствуйте, это мой Htaccess301 редирект - с параметрами

RewriteEngine On 
RewriteCond %{QUERY_STRING} page=philosophie 
RewriteRule ^index\.php$ http://www.example.ch/buero.html [R=301,L] 

Я хочу, чтобы перенаправить

/index.php?page=geschaeftsleitung в /buero.html

, но с моим правилом I get http://www.example.ch/buero.html?page=philosophie

Как я могу переписать правило так, чтобы я не получил? page = philie в конце новой ссылки?

ответ

1

Try:

RewriteEngine On 
RewriteCond %{QUERY_STRING} page=philosophie 
RewriteRule ^index\.php$ http://www.example.ch/buero.html? [R=301,L] 

"?" в конце цели перезаписи удаляется строка запроса.

+1

Спасибо, что сработали –

+0

Добро пожаловать! Рад, что все получилось! – starkeen

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