2009-04-22 33 views
0

我在我的網站WWW文件夾的.htaccess具有此重寫規則:制定重寫規則的正確方法?

RewriteRule ^(\w+)/?$ /$1.php 

它的工作原理,如果你在

http://sampardee.com/urltest - 

鍵入它發現urltest.php,並主動提起。

但是,如果你在

http://sampardee.com/urltest/ 

鍵入它仍然帶來urltest.php了,但CSS停止工作。我有鏈接標記中指定的CSS文件。當

http://sampardee.com/urltest.php/ 

被訪問時也出現相同的結果。

有沒有什麼辦法可以解決這個問題,從而使他人可以輸入

http://sampardee.com/urltest/ 

,並有urltest.php上來,但仍然顯示鏈接的CSS文件?

請幫助:) 薩姆

回答

1

的問題不在於mod_rewrite的,但與CSS鏈接(瀏覽器嘗試,而不是獲取http://[...]/urltest/css/default.css /css/default.css的)。

嘗試增加一個開始斜線,並改變到:

/css/default.css