У меня есть этот URL:
http://domain.com/index.php?type=item&id=656&title=mytitle
Я хочу переписать этот URL в .htaccess, чтобы:
http://domain.com/item/656/mytitle
Я использовал этот RULS в .htaccess:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /index.php?type=$1&id=$2&title=$3 [L]
Это сработало, но мой css
а также js
файлы в index.php
не работает
Моя css ссылка на файл
<link rel="stylesheet" type="text/css" href="file/css/style.css" />
Читать о RewriteCond
# If the request is not for a valid file
RewriteCond %{REQUEST_FILENAME} !-f
# Then...
RewriteRule ...
или же
# If the uri not starts with ...
RewriteCond %{REQUEST_URI} !^/file/css
# Then...
RewriteRule ...
Других решений пока нет …