Как мне написать в htaccess файл, чтобы переписать это
https://www.example.com/folder/subfolder/product.php?id=1
, где "id = 1" - идентификатор продукта в базе данных
как https://www.example.com/product/name-of-the-product/
https://www.example.com/product/name-of-the-product/
, где "имя продукта" - это имя продукта в базе данных
Моя попытка:
RewriteEngine On Rewriterule ^product/(.+)\./ folder/subfolder/product.php?id=$1 [L]
Вместо идентификатора в новом URL Мне нужно название продукта, как я могу это сделать?
Заранее спасибо!
Попробуйте это правило с ID-any-product-name, напр. https://www.example.com/product/1-any-product-name
RewriteRule ^ product / (\ d +) - (. *) $ Folder / subfolder / product. php? Id = $ 1 [L]