虽然我知道这是一个小问题,但我一直想知道是否可以禁用 Apache2 中目录 URL 的重定向。
目前,当连接到时http://localhost/cgi
,apache2 将重定向到http://localhost/cgi/
,因为$WEBROOT/cgi
是一个目录:
$ curl --head http://localhost/cgi
HTTP/1.1 301 Moved Permanently
Date: Fri, 20 May 2011 05:01:31 GMT
Server: Apache/2.2.17 (Ubuntu)
Location: http://localhost/cgi/
Vary: Accept-Encoding
Content-Type: text/html; charset=iso-8859-1
我之所以询问,是因为我的网络服务器连接不稳定,通常需要很长时间才能连接。如果可能的话,我想避免不必要的请求。
有没有办法禁用这种行为,以便在连接到http://localhost/cgi
Apache 时不会尝试重定向?
答案1
您可以使用配置中的 DirectorySlash 指令将其关闭。