这是我的.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_URI} \.(js|css|jpe?g|gif|png|bmp|ico)$ [NC]
RewriteRule ^(.*)$ index.php [L,QSA]
如果我正在输入http://mysite.com/login,那么效果很好,但是如果例如http://mysite.com/user/new CSS输了:(
另外我对header.tpl使用smarty,其中写的是包含js,img和css可能这是问题吗?
答案 0 :(得分:0)
这是你的问题:
<html><head><link .... "css/style.css"></head><body>
应该是:
<html><head><link .... "/css/style.css"></head><body>