firefox重定向尾部斜线

firefox重定向尾部斜线

问题描述:

当我去的网址:http://localhost/checkout/pay/393032-bb9320fc213459a-6c653c8bd1 我得到一个404错误,这是正确的,因为这个页面不存在。firefox重定向尾部斜线

但是,当我去http://localhost/checkout/pay/393032-bb9320fc213459a-6c653c8bd1/(注意增加了一个斜线)它将我重定向到http://localhost/pay/393032-bb9320fc213459a-6c653c8bd1(不带/ checkout),这也不存在。

为什么添加了一个斜杠导致它重定向我?我没有.htaccess文件,所以不能这样做,并且由于页面不存在,它不能作为重定向的脚本。当我看着萤火虫的页面时,我也没有看到重定向,它似乎在无形中改变了网址,我无法弄清楚为什么。我应该在哪里看?

编辑:事实证明,这只是一个特定的网址被重定向,它只发生在Firefox中,所以我不认为这是一个Apache的问题。我在Ubuntu上使用Firefox 26.0。什么会让Firefox的选择一个网址并重定向它?

查看是否有Apache模块mod_dir激活

http://httpd.apache.org/docs/current/mod/mod_dir.html

它会自动添加一个/如果需要的话,服务的默认页。

+0

我这样做,但我不认为就是这样,因为这是从路径中删除“/ checkout”文件夹,而不仅仅是添加一个斜杠 – Benubird