06
2024
09
01:31:28

apache访问A域名通过301永久跳转到B域名,同时http自动跳转https

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?sub\.domain1\.com$ [NC]

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

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>


这段代码的意思是,当访问 domain1.com 或 www.domain1.com 时,将会被重写为 http://www.domain2.com/,并使用 301 重定向来实现永久跳转。这样,用户在访问 domain1.com 时,实际上是访问了 domain2.com。

同时,http自动跳转https



推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://hqyman.cn/post/7916.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

您的IP地址是: