我的文件路径包含forwardslashes和反斜杠,例如:
http://test.com/magento/media/css \皮肤\ kwazy \ CSS \ styles_1_cp.css
这在ie / safari / chrome上工作正常,但Firefox将反斜杠解释为%5c且链接断开:
http://i.imgur.com/q3SXk9Y.png
我希望有一个解决这个问题的方法。我想我需要将反斜杠更改为正斜杠,但是我已经四处寻找信息并且不知道如何。
非常感谢任何帮助。
答案 0 :(得分:1)
HTTP网址规范使用正斜杠(/)作为分隔符。
某些浏览器可能会自行决定尝试更正路径字符串(“http://www.example.com/”之后的内容),但这不是您应该尝试依赖的内容。
治愈方法是遵循正确的语法并更正您的网站。
Afternote: URL字符串中的反斜杠问题是由名为Diglin UI Optimization的第三方模块引起的,该模块整合并压缩CSS和Javascript。 联系Diglin 后,他们建议您访问GitHub并从此处下载最新版本以解决问题: