Apache 2.2.3,禁用将端口 80 重定向到 443

Apache 2.2.3,禁用将端口 80 重定向到 443

抱歉,如果我说得不清楚,我是新手......

我们在 RHEL 上有一个 Apache 2.2.3 服务器。在 httpd.conf 中没有 VirtualHost 配置,并且 iptables 服务已停止

基于此, https://wiki.apache.org/httpd/RedirectSSL 我在 httpd.conf 文件中添加了:

NameVirtualHost *:80
<VirtualHost *:80>

    ServerName mysite.address.com

</VirtualHost>

但当我尝试访问http://mysite.address.com 我仍然得到https://mysite.address.com

(感谢 Simon Greenwood)有一个 .htaccess 文件

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

在我看来

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

重定向全部https 不是吗?

如果是,那么注释此行是否足以停止重定向?

谢谢

答案1

是的,您可以删除 的 RewriteRule,https这样可以防止从 重定向httphttps。此外,您可以删除整个.htaccess文件,它不包含任何内容,除了重写到https

相关内容