比方說,默認的控制器是root.php那麼這兩個網址會工作URL路由和相對路徑
website.com/
website.com/root
如果控制器有一個名爲函數登錄那麼這個URL也有效
website.com/root/login
但在第一個例子中用於工作的HTML模板在第二個例子中不起作用,例如這個相對路徑不再有效
<link rel='stylesheet' href='stylesheets/style.css'/>
,而是爲website.com/root/login
我必須使用不同的路徑
<link rel='stylesheet' href='../stylesheets/style.css'/>
即使我在同一個控制器,並試圖使用相同的樣式表。
有沒有辦法解決它?
尷尬簡單。謝謝! – Vitaly
是的,但是如果你不能使用絕對路徑會怎麼樣。假設您的開發框以root用戶運行,但應用程序託管在服務器上的虛擬目錄中? – Yevgeniy