域名301定向操作

下面是域名301定向(301重定向)操作的详细说明与步骤示例,适合用于网站迁移、域名更换、避免权重分散等场景。


✅ 什么是301定向?

301重定向是永久性跳转,将旧域名访问流量与权重永久指向新域名,告诉搜索引擎旧域名已经替换为新域名,有利于:

  • SEO权重传递

  • 避免流量损失

  • 统一网站访问入口

  • 提高收录稳定性


✅ 常见301定向场景

场景说明
旧域名 → 新域名迁移 公司换域名、品牌升级
裸域名 → www域名 xianjuezhe.com → www.xianjuezhe.com
HTTP → HTTPS 访问强制跳转到 https
多域名合并 多域名统一集中权重

✅ 301重定向配置方法

🔧 1. 宝塔面板设置(最常用)

操作路径:
网站 → 设置 → 伪静态/重定向 → 添加重定向

示例:

源站域名:xianjuezhe.com
目标域名:https://www.xianjuezhe.com
类型:301
全站跳转:✔

🔧 2. Apache 服务器 (.htaccess)

根目录 .htaccess 添加:

旧域名 → 新域名

RewriteEngine On
RewriteCond %{HTTP_HOST} ^xianjuezhe\.com$ [NC]
RewriteRule ^(.*)$ https://www.xianjuezhe.com/$1 [L,R=301]

强制跳 HTTPS

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

🔧 3. Nginx 配置

编辑 Nginx 站点配置:

old.com → new.com

server {
    listen 80;
    server_name xianjuezhe.com;
    return 301 https://www.xianjuezhe.com$request_uri;
}

强制 HTTPS

server {
    listen 80;
    server_name www.xianjuezhe.com;
    return 301 https://www.xianjuezhe.com$request_uri;
}

🔧 4. Cloudflare 页面规则

如果使用 Cloudflare:

Source URL: http://xianjuezhe.com/*
Target URL: https://www.xianjuezhe.com/$1
Status: 301 Permanent Redirect

✅ 检查301是否成功

测试工具:

  • 浏览器访问旧域名

  • curl 命令:

curl -I http://xianjuezhe.com

应返回:

HTTP/1.1 301 Moved Permanently

⚠️ 注意事项

事项说明
不要做多层跳转 old → mid → new,会掉权
保持旧域名年付续费 不要立刻放弃旧域名
确保内容一致 避免搜索引擎误判
保持301至少 6 个月 建议保留 1 年以上

🧠 小知识

301 是永久重定向、308 也用于永久跳转
302 是临时跳转 不建议用于换域名

posted @ 2025-11-09 16:24  家兴网络技术工作室  阅读(61)  评论(0)    收藏  举报