我有以下目錄結構的PHP項目:相對路徑文件
ROOT
- PUBLIC
- CSS
- JS
- LIB
- CONTROLLER
所有基本的PHP頁面都是公開的文件夾下位於同時所有的控制器,模型等位於LIB或下CONTROLLER文件夾。在某些情況下,控制器完成處理後,它將包含PUBLIC文件夾中要顯示的文件。我注意到包含的文件找不到關聯的CSS或JS文件,因爲它現在使用/LIB/CONTROLLER
的相對路徑。
我的問題:
是否有某種方式來設置包含的文件不同的相對路徑,而不必修改每一個CSS或JS包括線?
如果我轉發使用
header (Location...)
的控制,但在某些情況下,我不喜歡這樣做,只是包括頁面不會發生此問題 - 因爲我將不得不從控制器傳遞重物使用會話頁面。有沒有更好的方法來實現這一目標?
查看HTML5的' ' –
2014-09-21 22:51:36
偉大的答案 - 你可以請提交作爲答案,所以我可以接受 – ChicagoSky 2014-09-21 23:05:21
謝謝。我不認爲這是必要的,' '在其他地方有很好的記錄。 –
2014-09-21 23:41:44