gpt4 book ai didi

.htaccess - 在 .htaccess 中重定向 https 和 http

转载 作者:行者123 更新时间:2023-12-02 02:18:07 25 4
gpt4 key购买 nike

我有一个旧网址 (test.me.com),我想将它重定向到 www.me.com

所以我将这一行添加到我的 .htaccess 文件中:

RewriteRule ^(.*)$ http://www\.me\.com/$1 [L,R=301]

但事实证明,Google 已经将一些页面编入索引。因为我有一个 SSL 证书,完整的 url 是 https://test.me.com。所以上面的重定向不会影响 https 文件...

我试过这个,但没有成功。

RewriteCond %{HTTPS} =on
RewriteRule ^(.+)$ - [env=ps:https]
RewriteCond %{HTTPS} !=on
RewriteRule ^(.+)$ - [env=ps:http]

# redirect urls with index.html to folder
RewriteCond %{HTTP_HOST} ^test.me.com [NC]
RewriteRule ^.*$ %{ENV:ps}://www.me.com/%1 [R=302,L]

如何配置我的 .htaccess 文件,使 http://test.me.comhttps://www.test.com 都重定向到 http://www.me.com?

最佳答案

# redirect https requests or request on test.me.com to http://www.me.com
RewriteCond %{HTTPS} =on [OR]
RewriteCond %{HTTP_HOST} ^test\.me\.com$ [NC]
RewriteRule ^(.*)$ http://www.me.com/$1 [R=301,L]

或者也将 me.com 重定向到 www.me.com

RewriteCond %{HTTPS} =on [OR]
RewriteCond %{HTTP_HOST} !^www\.me\.com$ [NC]
RewriteRule ^(.*)$ http://www.me.com/$1 [R=301,L]

关于.htaccess - 在 .htaccess 中重定向 https 和 http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9483981/

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