当我将htaccess上传到我的服务器时,我遇到了问题:
布局.css无法加载。我已将我的CSS放入dir css /css/style.css
并使用href="../css/style.css"
加载它。
我有一个页面/category.php?nameid=Test&id=test%20lekker
,因为你看到有一个%20
我试图用-
替换它但是它没有显示任何来自mysql的内容。
我想将空格替换为 - test-lekker
此外,我已尝试将/category.php?nameid=Test&id=test%20lekker
转为site/Test/test%20
,但它无效。
htaccess的:
RewriteEngine on
RewriteBase /
RewriteRule ^detail/(css|js|img)/(.*)?$ /$1/$2 [L,QSA,R=301]
RewriteRule ^([^/]*)/([^/]*)$ /category.php?nameid=$1&id=$2 [L]
RewriteRule ^([^\s%20]*)[\s%20]+(.*)$ $1-$2 [E=NOSPACE:1]
RewriteCond %{ENV:NOSPACE} =1
RewriteRule ^([^\s%20]+)$ $1 [R=301,L]