Мой текущий файл .htaccess содержит следующие строки:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
Я бы хотел перенаправить www.domain.com/category/automotive/used+car+dealers
на www.domain.com/category.php?category=automotive&subcategory=used+car+dealers
.
Должен быть динамическим, а не статическим перенаправлением,как у меня будут другие категории и подкатегории?Кто-нибудь может показать мне немного света, как действовать дальше?
Я гуглил и просматривал переполнение стека в течение почти 2 часов, но все еще не могу найти решение.
[Образец 1]
RewriteEngine On
RewriteRule ^category/([\w-+]+)/([\w-+]+)$ category.php?category=$1&subcategory=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
Я настроил abit и могу перенаправить на нужный файл, но каким-то образом страница загружается без CSS и изображений.пожалуйста, порекомендуйте.thankyou.
[Пример 2]
RewriteEngine On
RewriteBase /websitefolder/
RewriteRule ^category/([\w-+]+)/([\w-+]+)$ category.php?category=$1&subcategory=$2 [R,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
Это прекрасно работает только в том случае, если URL-адрес станет category.php? category = автомобильный & подкатегория = подержанные + автомобиль + дилеры вместо / category / automotive /б + автомобиль + дилеров.но я хотел бы иметь последнее.пожалуйста, сообщите