apache 尾部斜杠重定向到 https

apache 尾部斜杠重定向到 https

我的 Apache 有奇怪的行为,当访问没有尾部斜杠的文件夹时,它会转到 https。例如http://domain.tld/文件夹名称它将去https://domain.tld/文件夹名称/...

我在该 webroot 上没有 .htaccess,并且在 httpd.conf 和虚拟主机配置上找不到任何 mod_rewrite 设置。

有人可以帮助并给我一些建议吗?

谢谢。詹姆斯

答案1

查看服务器日志。它将有助于确定重定向是由服务器发送的还是客户端由于 (HTTPS Everywhere) 等插件而重定向到 HTTPS。您还可以使用其他一些 Web 浏览器/机器来确定相同的情况。

由于原因很可能是服务器配置,因此在 apache 配置目录中使用以下命令查找“RewriteRule”或“Redirect”:

grep -r RewriteRule .

这将允许您将“我找不到任何 mod_rewrite 设置”改写为“在配置的任何地方都没有 mod_rewrite 设置”,这将有很大帮助。

相关内容