apache 在本地主机上禁用https

cdmah0mi  于 2023-10-23  发布在  Apache
关注(0)|答案(2)|浏览(153)

我需要在我的本地主机环境中自动重定向任何https://到http://。我尝试使用一个.htaccess文件,我把它放在我的htdocs/与以下代码:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

出于某种原因,这不起作用。有什么建议吗

0h4hbjxa

0h4hbjxa1#

重写规则的问题是,如果apache没有正确配置SSL,它将永远不会达到。浏览器正在尝试连接到http://localhost:443,除非在该端口上配置了apache或其他服务,否则会超时。
最好的解决方案是为运行在localhost上的Apache创建一个自签名证书,并在Web浏览器中创建一个规则来信任该证书:
为Apache创建自签名证书:
http://www.perturb.org/display/entry/754/

sr4lhrrt

sr4lhrrt2#

单击Xampp config并将这一行添加到httpd

SSLEngine off

相关问题