向 URL 添加 GET 参数导致 404 错误

向 URL 添加 GET 参数导致 404 错误

我正在尝试安装语法高亮器进化插件添加到我的 wordpress 博客。我已上传并激活该插件,但它不起作用。我查看了页面源代码,发现插件样式是从以下 URL 加载的:

http://devermind.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter/styles/shCore.css?ver=2.0.320

这会导致 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 运行正常。所以这似乎真的是浏览器的问题。

答案1

适用于我的 Firefox 版本 3.0.11 和带有 ver=2.0.320 参数的链接。

您是否检查过 Firefox 并禁用了所有扩展?只需创建一个新的配置文件,就可以禁用所有扩展。查看Mozilla 知识库关于如何创建新的个人资料。

答案2

万一有人仍然对此感兴趣,就我而言,问题出在 HTTP 代理 Fiddler,它似乎可以开箱即用地操纵此类 URL。

关闭 Fiddler 捕获即可解决问题。

相关内容