我有一个URL,有时无法解析并将我踢回其父目录。所以我打字:
www.mysite.com/hub/parent/mycgi.cgi
...而是发送到这里:
www.mysite.com/hub/parent/
我的文件系统中的parent
目录有一个最终显示的index.cgi页面,而此index.cgi
具有与mycgi
完全相同的统计信息和权限。 775和团体/所有者是相同的。
此问题难以重现,但在隐身时登录和退出的某些组合,然后在浏览器中尝试URL会导致问题。我在httpd / error_log中看不到任何内容,但在访问日志中我可以看到:
<internal proxy IP> - - [10/May/2017:11:52:41 -0700] "GET /hub/parent/mycgi.cgi? HTTP/1.1" 301 236 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Geck..."
当我添加?
:
<internal proxy IP> - - [10/May/2017:11:35:58 -0700] "GET /hub/parent/mycgi.cgi? HTTP/1.1" 301 236 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Geck..."
我知道301表示&#34;永久移动&#34;,但这些文件没有移动......这怎么可能,可以做些什么来修复它?