我遇到了奇怪而令人沮丧的问题。我的服务器的文件结构如下:
mysite
_css
style.css
index.cfm
zdevelopment
_css
style.css
index.cfm
问题在于无论我做什么,无论是使用相对路径还是绝对路径,我都无法成功链接到zdevelopment文件夹中的style.css文件(来自zdevelopment文件夹中的index.cfm) )。我可以很好地链接到主目录中_css文件夹中的style.css。我知道它没有正确链接,因为Chrome(和Firefox)开发人员工具中没有列出样式表。我可以使用cfinclude包含样式表没问题,但我似乎无法链接到它。
我试过了:
_css/style.css
/zdevelopment/_css/style.css
/mysite/zdevelopment/_css/style.css
http://mysite.cfm/zdevelopment/_css/style.css
我尝试将css文件复制到与zdevelopment index.cfm文件相同的目录中,并使用“style.css”。我甚至让Dreamweaver尝试链接到它。没有骰子。我完全被难倒了。
编辑: 按照Mahmoud的建议尝试在浏览器中检查文件(没想到),并得到了这个错误:
The page cannot be displayed because an internal server error has occurred.
不确定为什么会这样。我可以在服务器上看到该文件。但我想这意味着问题不在于我的链接。有关如何解决此问题的任何建议吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
好的,问题已经解决了。一些网上研究显示它可能与mimetypes有关。当我们的服务员回来时,我问他这件事,他提到了一个"通配符"他上周加入的mimetype。他删除了通配符mimetype,这解决了这个问题。感谢大家的帮助和建议!