我的知识记录

多域名统一 301 到首选域301规则怎么写_Apache虚拟主机实操

很多站点因为 多域名统一 301 到首选域 没做,百度同时收录带 www 和不带 www、HTTP 和 HTTPS 多套页面,权重被分散。Apache 虚拟主机配一条 301 规则,把所有流量归一到一个首选域,排名会更集中。

.htaccess 做 多域名统一 301 到首选域,带 www 到不带 www 写 RewriteCond %{HTTP_HOST} ^www.域名.com$ [NC],RewriteRule ^(.*)$ http://域名.com/$1 [R=301,L]。旧域名到新域名把条件换成 %{HTTP_HOST} ^旧域名.com$ [NC],目标换成新域名。HTTP 到 HTTPS 加 RewriteCond %{SERVER_PORT} !^443$。

配置参考(.htaccess HTTP 跳 HTTPS): ``` RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://域名.com/$1 [R=301,L] ```

规则写完用 站长平台抓取诊断 检测。curl -I http://旧地址 返回 HTTP/1.1 301 Moved Permanently,Location 指向新地址;再 curl -I 新地址 返回 200。连续跳不要超过 1 次,A→B→C 这种多级 301 会延迟权重传递。死循环表现为浏览器报 too many redirects,通常是条件没加 NC 或目标地址又命中同一条规则。

华为云虚拟主机 的 Apache 环境有差异,配置前先问客服确认支持。部分低价虚拟主机不允许自定义 .htaccess 或 web.config,只能用面板自带的 301 跳转功能。宝塔面板在网站设置的重定向里填规则,cPanel 在 Domains → Redirects 里配置,图形化操作不用写代码。

上线后用 站长平台抓取诊断 连续监测一周。百度蜘蛛抓取频率稳定后,旧地址的收录量会逐日下降,新地址收录量上升,这个过程通常 2 到 6 周。期间不要改规则、不要关 301、不要同时做其他大改动,变量太多会让百度无法判断改版意图。

多域名统一 301 到首选域301规则怎么写_Apache虚拟主机实操

标签:

更新时间:2026-08-27 00:42:56

上一篇:Apache 虚拟主机自定义404页_Tomcat web.xml 404与死链提交

下一篇:Win11微信PC版八开_多开器教程_崩溃一次搞定