Это мой код:
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?category=$1 [NC,L]
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+) index.php?category=$1&subcategory=$2 [NC,L]
Теперь проблема в том, что он фактически обрабатывает каталог и подкаталог как категорию и подкатегорию соответственно. Я пробовал много разных решений, чтобы оставить каталог без изменений, но ни одно из них не работает.
кто-то предложил мне:
RewriteCond %{REQUEST_FILENAME} -d [NC]
RewriteRule .* - [L]
И
RewriteCond %{REQUEST_URI} !^/css
RewriteCond %{REQUEST_URI} !^/js
RewriteCond %{REQUEST_URI} !^/images
RewriteCond %{REQUEST_URI} !^/digitalserp
RewriteCond %{REQUEST_URI} !\.(?:css|js|jpe?g|gif|png)$ [NC]
Ничего не работает до сих пор. Пожалуйста, предложите мне лучший способ сделать чистый URL-адрес, например http://www.example.com/category/sub-category, без переписывания всех CSS, JS и изображений.
Спасибо