好的,我正在开展一个项目:http://www.d2burke.com/exp/intern/
BaseURL设置为:'/ exp / intern /'
.htaccess重新路由到/exp/intern/index.php
我为
设置了自定义路线 http://www.d2burke.com/exp/intern/questions
- $route['apply'] = "internship/apply";
http://www.d2burke.com/exp/intern/apply
- $route['questions'] = "internship/questions";
等
当你去http://www.d2burke.com/exp/intern/internship/questions时,一切都很顺利,正常的棕褐色背景出现......
当您使用其中一个自定义路线时...您从我的主站点获取背景图像......?世界正在发生什么?
答案 0 :(得分:0)
您似乎通过在正文内容中加载额外的样式表来覆盖背景
<link rel="stylesheet" href="../../css/style.css" />
浏览器将此解释为页面路径的相对路径。
在实习/问题页面中,此相对页面会转换为http://www.d2burke.com/exp/css/style.css,但不存在。
修复方法是使用类似/css/style.css的绝对路径
注意:如果您使用Firebug并检查网络选项卡
,则非常明显编辑或者,打开Firebug,单击“控制台”选项卡中的箭头并启用“显示网络错误”。这样,任何404错误都将出现在您的控制台中并出现错误(很棒的调试功能)