相对路径的请求URL中缺少斜杠

时间:2014-03-19 17:35:34

标签: nginx

在我的nginx错误日志中看到如下所示的许多错误:

2014/03/19 13:27:15 [error] 1599#0: *2486130 open() 
"/var/www/example/bbsimages/apps/icon/record.png" failed (2: No such file or directory), 
client: 183.31.66.27, server: www.example.com, 
Request: "GET /bbsimages/apps/icon/record.png HTTP/1.1", 
host: "www.example.com", referrer: "http://www.example.com/bbs/"

显然,“bbs”和“images”之间缺少斜线。但我检查了引用者页面,并且无法找到它向bbsimages发出请求的任何地方。为什么缺少root的斜杠(example.com/bbs/)?

谢谢!

注意:[3/21] 该网站正在使用基本代码:

<base <base id="headbase" href="http://www.example.com/bbs/" />

这可能是个问题吗?有些浏览器(IE6)不喜欢它吗?

0 个答案:

没有答案