ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

nginx的rewrite资源重定向

2020-02-27 15:36:00  阅读:324  来源: 互联网

标签:www 重定向 rewrite 302 westos nginx 跳转 org


1. 在nginx中的资源重定向

我们平常访问淘宝的时候都会使用taobao.com,而不是http://www.taobao.com,这就是重定向,当以taobao.com访问的时候定向到http://www.taobao.com。接下来,实现简单的重定向。

(1)修改配置文件,设置虚拟主机,当以www.westos.org访问虚拟主机时,进行重定向,并重启。
在这里插入图片描述在这里插入图片描述2)真机测试,写入解析
在这里插入图片描述备注:302临时重定向不缓存,301永久重定向缓存

(3)重定向的升级版
在这里插入图片描述
(1)访问www.westos.org
在这里插入图片描述(2)访问www.westos.org/bbs
在这里插入图片描述(3)访问www.westos.org/bbs/index.html
在这里插入图片描述(4)访问bbs.westos.org/bbs
在这里插入图片描述(5)访问bbs.westos.org
在这里插入图片描述备注:能正确实现访问和实现资源重定向的前提是输入的域名必须是正确的
即 server_name www.westos.org 和bbs.westos.org;

2.重定向301和302的区别

301和302都是HTTP状态的编码,都代表着某个URL发生了转移。

301跳转,也叫“永久性转移”,301会把原网页权重转移到重定向目标的网站上面。

302跳转也称为,“临时性跳转”。

区别

1、使用效果不同

302跳转是暂时的跳转,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为新的网址只是暂时的。

301重定向是永久的重定向,搜索引擎在抓取新内容的同时也将旧的网址替换为重定向之后的网址。

2、SEO使用方式不同

在搜索引擎优化中302跳转被众多黑帽SEO优化人员追求,对网站进行恶意302跳转至非用户目标访问网站,因此搜索引擎对于网站的302跳转通常是比较不友好。(慎用302跳转)

常见的方式是对网站K站,在对网站进行URL规范化地址要使用301重定向而非302跳转。

小草卑微 发布了185 篇原创文章 · 获赞 1 · 访问量 3861 私信 关注

标签:www,重定向,rewrite,302,westos,nginx,跳转,org
来源: https://blog.csdn.net/yrx420909/article/details/104536606

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有