如何轻松实现301重定向,全面掌握首选域名操作技巧?
- 内容介绍
- 文章标签
- 相关推荐
哈喽,兄弟姐妹们。今天咱们聊聊那个老生常谈却又关键的技术——301重定向。你说这东西不是很头疼么,别急,我这就给你拆开来像拆糖葫芦一样,一口一个。
先说个概念
简单讲301,就是HTTP里个永久重定向状态码。说到简单点说,你访问旧地址,服务器会把你送到新地址。不过,对搜索引擎和使用者都友好,因为它能把老页面的权重传到新页面上。
为什么要用301?
数据统计不受影响,Google Analytics等工具还能继续追踪。
怎么实现?
其实办法多得很,你可以自己写代码、用插件、或者在服务器层面搞。
1)手工写 .htaccess
在根目录找到.htaccess文件,如果没有就新建一个。接下来加一行这方面,
# 301 重定向
Redirect 301 /old-page.html http://www.example.com/new-page.html
搞完记得测试一下浏览器直接跳转即可。
2)用 Nginx 配置
Nginx 则是:
# server 块里
rewrite ^/old-page\.html$ http://www.example.com/new-page.html permanent;
3)WordPress 插件方式
如果你是 WordPress 那么最省事的就是插件了。从有几款好用来看,Redirection、Yoast SEO 的重定向功能、Simple 301 Redirects 等等。安装激活后在后台设置页面添加旧URL → 新URL 即可。
哈喽,兄弟姐妹们。今天咱们聊聊那个老生常谈却又关键的技术——301重定向。你说这东西不是很头疼么,别急,我这就给你拆开来像拆糖葫芦一样,一口一个。
先说个概念
简单讲301,就是HTTP里个永久重定向状态码。说到简单点说,你访问旧地址,服务器会把你送到新地址。不过,对搜索引擎和使用者都友好,因为它能把老页面的权重传到新页面上。
为什么要用301?
数据统计不受影响,Google Analytics等工具还能继续追踪。
怎么实现?
其实办法多得很,你可以自己写代码、用插件、或者在服务器层面搞。
1)手工写 .htaccess
在根目录找到.htaccess文件,如果没有就新建一个。接下来加一行这方面,
# 301 重定向
Redirect 301 /old-page.html http://www.example.com/new-page.html
搞完记得测试一下浏览器直接跳转即可。
2)用 Nginx 配置
Nginx 则是:
# server 块里
rewrite ^/old-page\.html$ http://www.example.com/new-page.html permanent;
3)WordPress 插件方式
如果你是 WordPress 那么最省事的就是插件了。从有几款好用来看,Redirection、Yoast SEO 的重定向功能、Simple 301 Redirects 等等。安装激活后在后台设置页面添加旧URL → 新URL 即可。

