我有一个托管在共享托管服务上的网站,可通过 cPanel 访问该配置。
我想将所有 https 请求重定向到 http ,例如:
https://www.domain.com/anything_goes_here.hph
到
http://www.domain.com/anything_goes_here.hph
我在 public_html 文件夹中有以下 .htaccess 文件:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS}
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
但是,它不起作用。没有更改https请求,就好像配置不活动一样。
我已尝试在http://htaccess.madewithlove.be/测试该文件,并说明 https 请求会发生重定向,但它不能用于我的网站。
已安装的 Apache 版本 2.2.29 。
如果您需要更多详细信息以帮助我解决问题,请与我们联系。我对网站管理很陌生,所以我不知道哪些信息可以提供帮助。
答案 0 :(得分:1)
您在On
:
RewriteCond
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SERVER_PORT} =443 [OR]
RewriteCond %{HTTP:X-Forwarded-Proto} https
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]