我有一個網站http://myserver/project1
。相對於網站根與IIS虛擬目錄的鏈接
'myserver'是一個帶有IIS6的Windows Server 2003服務器。
「PROJECT1」是一個虛擬目錄(它的物理路徑是C:\myprojects\project1
。
我已閱讀,最好的方式鏈接到一個外部的樣式表(例如)是使用正斜線,例如<link href="/style.css">
,因爲我也想從虛擬目錄的子文件夾中鏈接到這個樣式表。
我期望這個在http://myserver/project1/
尋找css文件,但它似乎在尋找http://myserver/
。我知道這是因爲打字<link href="/project1/style.css">
作品
我猜想http://myserver/
被視爲'網站根'是正常的,因爲這是'默認網站'(IIS條款)。我想知道的是,如果有辦法(通過IIS或PHP)更改此設置,以便我可以使用/style.css
格式編寫路徑並讓虛擬目錄找到它們。
非常感謝
是的,我正在使用虛擬目錄。問題是瀏覽器在查找文件/文件夾時沒有看到虛擬目錄作爲站點的根目錄。 – valoukh