301重定向通常是SEO中的重要的一步,这里记录了Nginx下设置301的过程。
页面永久性移走(301重定向)是一种非常重要的“自动转向”技术。网址重定向最为可行的一种办法。当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
方法如下:
- 网站设置,设置主域名为www.iots.vip(zblog程序的需要,其他程序按需设置)
- 进入nginx/conf/vhost/ 编辑*.conf(你的站点配置文件) 在配置文件最后面加上如下代码: 12345server {listen 80;server_name iots.vip;return 301 http://www.iots.vip$request_uri;}
如果是想让http强制跳转到https,把里面的http换成https就行。123456789server {listen 443 ssl;server_name www.iots.vip;}server {listen 80;server_name www.iots.vip;return 301 https://www.iots.vip$request_uri;}