我有一個PHP啓用的Windows服務器,我必須得到一個網站的工作。在一個Windows服務器上的PHP網站的相對路徑
它的一切都很好,php正在工作,afaik。但由於某些原因,我無法獲得相對路徑在頁眉中工作。
我有這樣的文件夾結構(僅適用於相關的文件夾):
wwwroot文件/網站名稱/
wwwroot文件/網站名稱/控制
wwwroot文件/網站名稱/圖片
wwwroot文件/網站名稱/型號
wwwroot/Sitename /查看
在IIS中,我已經設置了wwwroot/Sitename/Control的物理路徑。這加載pages.php(它位於這裏),這反過來加載wwwroot/Sitename/view/header.php和footer.php。
這完美的作品,然而在header.php中也有對一些JavaScript(或其他)位於wwwroot文件/網站名稱/型號eg.:wwwroot/Sitename/model/js.js文件提供一些參考
(如:加載時
<link rel="stylesheet" type="text/css" href="../model/main.css" />
)
這個文件不被發現的瀏覽器。我確信它與我設置物理路徑的事實有關,但是這是加載pages.php所必需的。
任何人都可以指向正確的方向嗎?要麼相對路徑不起作用,要麼可能是設置物理路徑的另一種方式/類似的東西。
編輯:在括號中的說明
什麼是:(a)在瀏覽器中輸入的url,(b)指向javascript文件的url以及(c)您在頁面源中找到的(相對)url? – Jasper 2012-04-23 10:44:11
- 答:www.sitename.com 乙:不知道你的意思嗎? C:../ model/js.js – 2012-04-24 10:15:00