我正在尝试将syntaxhighlightter 进化插件安装到我的 wordpress 博客中。我已经上传并激活了插件,但它不起作用。我查看了页面源代码,发现插件样式是从以下 URL 加载的:
这会导致 404 错误(找不到页面)。奇怪的是,当我删除 GET 参数时,CSS 加载正常:
http://devermind.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter/styles/shCore.css
什么可能导致这个问题,我该如何解决这个问题?不幸的是,我不知道如何让 wordpress 在加载样式表时删除 GET 参数。
编辑:正如我刚刚发现的那样,这只发生在 Firefox (3.0.11) 中。IE 可以很好地加载上面的两个 URL。并不是说这会有任何帮助,所以任何建议都将不胜感激。
第二次编辑:我在我的笔记本电脑上试过这个,它在 Firefox 3.08 上运行良好。所以这似乎真的是一个浏览器问题。
适用于我的 Firefox 版本 3.0.11 和带有 ver=2.0.320 参数的链接。
您是否检查过您的 Firefox 并禁用所有扩展程序?只需创建一个新的配置文件,应该将它们全部禁用。查看有关如何创建新配置文件的Mozilla 知识库。
万一有人仍然对此感兴趣,在我的情况下,问题是 HTTP 代理 Fiddler,它似乎开箱即用地操纵这些 URL。
关闭 Fiddler 捕获可以解决问题。