301 Перенаправление в .htaccess с удалением расширения, но сохранением параметра URL - PullRequest
0 голосов
/ 28 мая 2020

Я хочу сделать 301 редирект для ссылок с параметрами, мне нужно сохранить параметр в URL-адресе, но удалить расширение файла. php. Мне нужно что-то перенаправить с: /checkout.php?sku=2FA-DEF на /checkout?sku=2FA-DEF. У меня разные значения параметра sku, но он содержит только буквы, цифры и дефисы.

Во-первых, я пробовал что-то вроде этого:

RedirectPermanent   /checkout.php?sku=2FA-DEF   /checkout?sku=2FA-DEF 
RedirectPermanent   /checkout.php?sku=G-DEF-1   /checkout?sku=G-DEF-1

Но я думаю, что RedirectPermanent может не работают с параметрами URL? Итак, я много чего пробовал с RewriteCond и RewriteRule, но я ничего не знаю о регулярных выражениях, перенаправлении и т. Д. c .. так что, к сожалению, я не могу заставить его работать ...

Некоторая помощь был бы очень признателен! Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...