我的知识记录

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

阿里云虚拟主机 做 多域名统一 301 到首选域,Apache 用 .htaccess,IIS 用 web.config,规则写完上传根目录即可,不需要重启服务器。301 是永久重定向,百度会把原地址的权重传递到新地址,是域名改版、首选域归一、HTTPS 迁移的标准动作。

IIS 单页 301 可以用 httpRedirect 节点,httpRedirect enabled="true" destination="http://域名/新路径" exactDestination="true" httpResponseStatus="Permanent",放在需要跳转的目录的 web.config 里。正则批量用 URL Rewrite 的 match url 配合正则,{R:1} 捕获分组。

配置参考(httpRedirect 单目录 301): ``` ```

HTTPS 迁移场景,多域名统一 301 到首选域 要同时处理协议与首选域。Apache 里先判断 SERVER_PORT 不是 443 就跳 HTTPS,再判断 HTTP_HOST 带 www 就跳主域名,两条规则顺序不能反。IIS 里两个 condition 用 logicalGrouping="MatchAll",一次匹配同时满足协议与域名,action 直接跳到 https://主域名/{R:1}。

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

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

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

标签:

更新时间:2026-08-31 19:29:14

上一篇:虚拟主机环境下目录权限设置与木马防护_选择适合的托管方式_恢复方法

下一篇:IIS 虚拟主机怎么做更换服务器 301_虚拟主机301跳转完整步骤