比方说,默认的控制器是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