- 13, May 2024
- #1
Всем привет! Я хочу добавить на свой веб-сайт несколько правил mod_rewrite, но, как и многих людей, меня совершенно сбивают с толку htaccess и mod_rewrite.
Кто-нибудь может помочь мне написать мои правила? Мой текущий код:
Код (разметка): Правила, которые мне нужны:
1. Если URL-адрес
/носимые/?vs=productA
(где есть только один параметр «vs»)
303 редирект на
/продукт/продуктА/
2. Если URL-адрес
/wearables/?vs=productA & vs=productB & vs=productC
(где есть 2 ИЛИ БОЛЬШЕ параметров «vs»)
303 редирект на
/сравнить/продуктA-против-продуктаB-против-продуктаC/
3. /продукт/продуктА/ на самом деле загружается /product.php?vs=productA 4. /сравнить/продуктA-против-продуктаB-против-продуктаC/ на самом деле загружается /compare.php?vs=productA & vs=productB & vs=productC Большое спасибо!!
Кто-нибудь может помочь мне написать мои правила? Мой текущий код:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} www.comparewear.com$
RewriteRule ^(.*)$ [URL='https://lumtu.com/yti/bwYYwb21odHRwOi8vY29tcGFyZXdlYXIuXYl']http://comparewear.com/$1[/URL] [R=301,L]
</IfModule>
Код (разметка): Правила, которые мне нужны:
1. Если URL-адрес
/носимые/?vs=productA
(где есть только один параметр «vs»)
303 редирект на
/продукт/продуктА/
2. Если URL-адрес
/wearables/?vs=productA & vs=productB & vs=productC
(где есть 2 ИЛИ БОЛЬШЕ параметров «vs»)
303 редирект на
/сравнить/продуктA-против-продуктаB-против-продуктаC/
3. /продукт/продуктА/ на самом деле загружается /product.php?vs=productA 4. /сравнить/продуктA-против-продуктаB-против-продуктаC/ на самом деле загружается /compare.php?vs=productA & vs=productB & vs=productC Большое спасибо!!