删除空格

时间:2014-04-05 09:18:44

标签: php .htaccess

当我将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]

0 个答案:

没有答案