gpt4 book ai didi

apache - 规则 .htaccess 从 http ://miodominio. 重定向到 https ://www. miodominio.com

转载 作者:太空宇宙 更新时间:2023-11-03 14:10:11 24 4
gpt4 key购买 nike

我必须域:米多米尼奥.itmiodominio.com

“.com”在 SSL 证书下。现在我想将每个调用从“.it”重定向到“.com”,但 SSL 证书仅对“.com”有效。

我在我的 .htaccess 中使用这些规则:

重写引擎开启

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^miodominio\.it$ [OR]
RewriteCond %{HTTP_HOST} ^www\.miodominio\.it$
RewriteRule ^/?$ "https\:\/\/www\.miodominio\.com" [R=301,L]

无论如何,当我转到此链接时:https://miodominio.it/它没有重定向到 https://www.miodominio.com它给了我一个隐私错误。

我应该使用什么正确的规则来正确地重定向它?

提前致谢。

最佳答案

  1. 从 https 到 http(如您的评论):此规则将每个请求重定向到 example.com。

    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^example\.com$
    RewriteCond %{HTTPS} on
    RewriteRule ^ http://example.com%{REQUEST_URI} [L,R=301]

或者只是为了你的例子:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.it
RewriteCond %{HTTPS} on
RewriteRule ^ http://example.com%{REQUEST_URI} [L,R=301]
  1. 从 http 到 https(如您的标题):

    RewriteCond %{HTTP_HOST} ^www.it.com$ [NC,OR]
    RewriteCond %{HTTP_HOST} ^exp.it$ [NC]
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://www.exp.com/$1 [R=301,L]

....

关于apache - 规则 .htaccess 从 http ://miodominio. 重定向到 https ://www. miodominio.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32483272/

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