заменить путь к URL htaccess - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть вопрос о перенаправлении старых путей к страницам в .htaccess.

Ссылка https://www.yourwebsite.com/products/product.php?id=44352

нужно перенаправить на https://www.yourwebsite.com/product?id=44352

Это означает, что идентификатор должен оставаться в URL, но удалить папку / products и расширение .php.

я попробую:

RewriteCond% {REQUEST_URI} ^ / products / product.php? Type =? $

RewriteRule (. *) https://www.yourwebsite.com/product?type=$1 [R = 301, L]

Но не работает

Спасибо, что ответили!

1 Ответ

0 голосов
/ 05 ноября 2018

Это должно быть то, что вы ищете:

RewriteEngine on
RewriteRule ^/?products/product.php$ https://example.com/product [R=301,QSA]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...