Apache/LiteSpeed 利用htaccess 301规则将老域名跳转到新域名 - 技术宅银魂 - 科技改变生活 - 万事屋 | 生活·动漫·娱乐综合社区-银魂同好聚集地

Apache/LiteSpeed 利用htaccess 301规则将老域名跳转到新域名

假设要将 aaa.com 301跳转到 bbb.com,你可以在 aaa.com.htaccess 文件中添加以下规则:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^aaa\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.aaa\.com$
RewriteRule ^(.*)$ http://www.bbb.com/$1 [R=301,L]

解释如下:

  1. RewriteEngine On:启用Rewrite引擎。
  2. RewriteCond %{HTTP_HOST} ^aaa\.com$ [OR]:如果HTTP主机(即域名)是 aaa.com
  3. RewriteCond %{HTTP_HOST} ^www\.aaa\.com$:或者HTTP主机是 www.aaa.com
  4. RewriteRule ^(.*)$ http://www.bbb.com/$1 [R=301,L]:将所有请求重定向到 http://www.bbb.com/,并保持请求路径不变,使用301永久重定向。

将上述内容添加到 aaa.com 网站根目录的 .htaccess 文件中即可实现域名重定向。如果 bbb.com 使用 HTTPS,请将 http 替换为 https

请登录后发表评论

    没有回复内容

万事屋新帖