2011-11-13 38 views
2

我想重寫我的網站上的一些URL,它工作正常,我只是有一些與樣式表的問題。所有樣式表工作在index.php但不是當url的時候:localhost:8888 /文件夾/路徑/(1,2,3,4)mod_rewrite .htaccess - 樣式表混亂

我有我的樣式表在他們這樣列出的文件中:

<!-- CSS --> 
<link rel="stylesheet" type="text/css" href="includes/css/site.css"/> 
<link rel="stylesheet" href="includes/css/viewProfile.css" type="text/css" media="screen" title="no title" charset="utf-8"> 
<link rel="stylesheet" href="includes/css/viewProvider.css" type="text/css" media="screen" title="no title" charset="utf-8"> 

有沒有辦法解決這個mod_rewrite或如何解決這個問題?

回答

1

這是因爲您使用樣式表的相對路徑。請注意,瀏覽器發送請求到

localhost:8888/folder/path/includes/css/... 

在這種情況下。如果樣式始終駐留在服務器根目錄的配置中,則可以簡單地將相對URI設置爲絕對路徑。或者您刪除服務器端CSS文件的路徑部分。

+0

現在我只是使用:http:// localhost:8888 /文件夾/路徑等.. :)謝謝。我想我可以做別的事情,只要它不是本地的。:-) – skolind