gpt4 book ai didi

apache - HTTP ://www redirect to https://

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:48 25 4
gpt4 key购买 nike

我已经尝试了几乎所有关于 Stack overflow 的 .htaccess 示例,但都没有成功。

我在我的网站上安装了 SSL 证书,网站上的所有页面都可以正常运行。我的问题是我的谷歌历史以及诸如 adwords 之类的东西有旧的 URL http://www.example.com .

我的新 SSL 域很简单 http://example.com

所以我想做的就是确保任何传入流量到http://www.example.com被转发到相同的 url 但 https://example.com

我收到诸如域未正确重定向或更糟的错误,http://www.example.com重定向到 https://www.example.com这是不存在的。我试过这样的例子但没有成功:-

    RewriteCond %{HTTP_HOST} ^www\. [OR]
RewriteCond %{HTTPS} !on
RewriteRule ^ https://example.com/%{REQUEST_URI} [R=302,L]

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} www\.
RewriteRule ^ https://example.com%{REQUEST_URI} [L,R=301,NE]

如果您认为之前有人问过这个问题,我很抱歉,但我尝试了网络上所有的例子都没有成功。

最佳答案

尝试将此简单规则作为第一条规则:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ https://example.com%{REQUEST_URI} [R=302,L]

然后在 Chrome 开发工具中测试它。

关于apache - HTTP ://www redirect to https://,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31416743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com