我的知识记录

Typecho站点单页面 301301配置_腾讯云虚拟主机适用

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

Typecho 在 IIS 上跑,伪静态规则用 URL Rewrite 导入 Apache 的 .htaccess,导入后检查正则转义是否正确。301 规则加在伪静态规则之前,stopProcessing="true" 防止被后续规则覆盖。web.config 修改前备份,语法错误会导致整站 500.19。

配置参考(IIS 伪静态 + 301 完整示例): ``` <?xml version="1.0" encoding="UTF-8"?> ```

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

301 对 SEO 的权重传递不是 100%,业内公认传递率在 90% 到 99% 之间,少量损耗正常。避免频繁改 301 目标,A→B 跑了半年又改成 A→C,百度需要重新识别,排名会波动。确定目标后长期保持,收录迁移完成后也不要撤掉 301。

301 规则的正则要写准确,贪婪匹配 .* 容易把不该跳的地址也带走。测试时用 curl 抽查首页、栏目页、内容页、带参数页、静态资源页五种地址,确认只有目标地址被跳转,CSS、JS、图片等静态资源不被 301,否则页面样式会乱。

Typecho站点单页面 301301配置_腾讯云虚拟主机适用

标签:

更新时间:2026-08-27 00:27:51

上一篇:重启数据库失败_备份与还原

下一篇:二手电脑微信六开bat脚本_Windows10_打不开完美修复