![我应该如何将 https 地址 301 重定向到 http 地址?](https://linux22.com/image/663441/%E6%88%91%E5%BA%94%E8%AF%A5%E5%A6%82%E4%BD%95%E5%B0%86%20https%20%E5%9C%B0%E5%9D%80%20301%20%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%20http%20%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
我最近将我的网站移至了一个新域名。
之前的域名安装了 SSL,并且https://example.com。我的新域名是http://newexample.com并且它没有 SSL。我使用 Google 网站管理员工具更改了我的网站地址,但它无法验证 301 重定向。
我如何进行 301 重定向https://example.com到http://newexample.com使用.htaccess?
答案1
这应该可以做到:
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule (.*) http://newexample.com%{REQUEST_URI} [R=301,L]