2012-07-14 161 views
1

有沒有辦法可以改變.htaccess中的絕對路徑?更改絕對路徑htaccess

例如,當我在我的本地服務器上的工作我的網址是這樣的:

本地主機:8888 /網站/網站名稱/

當我使用絕對路徑,如:/資產/ CSS/style.css文件,它會尋找它在:

本地主機:8888 /資產/ CSS/style.css中

,但我需要它在尋找:

本地主機:8888 /網站/網站名稱/資產/ CSS/style.css中

+0

你爲什麼需要那個? – undone 2012-07-15 03:17:36

+0

在編寫AJAX調用時,我不想寫出可能在活動服務器上更改的相對路徑。 – 2012-07-15 09:13:07

回答

0

它是由做在本地機器上設置虛擬主機,而不是通過.htaccess。

1

嘗試:

RewriteEngine On 
RewriteCond %{DOCUMENT_ROOT}/websites/sitename%{REQUEST_URI} -f 
RewriteRule ^(.+)$ /websites/sitename/$1 [L]