301永久重定向设置

301永久重定向是什么?可以干什么?举一些例子吧。

比如:

  • 你的网站想要更换域名,但是不想损失自己原有的SEO和流量,使用301重定向对原域名的PR网页级别会继承到新域名。
  • http://zhvy20.com 你想让用户访问时永久跳转到 http://www.zhvy20.com
  • 你有多个不同后缀的域名
    zhvy20.com
    zhvy20.xin
    zhvy20.xyz
    你想用户访问时都跳转到 zhvy20.com 的主域名上

怎么设置

Apache服务器设置301重定向

自己没有亲自试过,暂时不说

Nginx服务器设置301重定向
  1. 你需要 找到自己Nginx服务器的配置文件 nginx.conf
  2. 编辑配置文件 vi /usr/local/nginx/conf/nginx.conf 路径根据自己nginx.conf所在位置

例子:我想用户访问.xin后缀域名时 都跳转到www.zhvy20.com的主域名上
return 301 http://www.zhvy20.com$request_uri;

ar2.png

注意要新建一个server块 不然会出现一个问题

不新建一个server块会出现一些问题 你会发现访问网页时出现重定向次数太多的错误


ar1.png

$request_uri 不能少 否则会网页的子链接都跳转到主页上

我也是小白 欢迎指正

©文章由 靓木笔记 迁移简书

推荐阅读更多精彩内容