Linux 下Nginx重启命令 和 Nginx 301重定向配置

以下便为让不带www的301定向到带www的(如果需要让不带WWW的 转到 带WWW的,就在我以下的域名改成你的,然后加上 www 既可)

第一步:添加代码

if ($host != "linuxidc.com" )
{
  rewrite ^/(.*)$$1permanent;
  }

第二步: :wq  保存上面所做的修改,

第三步:重启生效:
[root@localhost nginx]# sbin/nginx -s  reload 

注意:重启NGINX既成功后没有提示代码,(我这是在NGINX目录下,如果你不是在nginx目录下,在 sbin 前面加上目录位置,如你的nginx在 user/www目录下,则为: /user/www/nginx/sbin/nginx -s reload)

实例:以下是我的设置(把 301至 linuxidc.com,一般网站是相反的哦,要注意),

Linux 下Nginx重启命令 和 Nginx 301重定向配置

第四步:检查成功与否

1、网址查询:输入你的网站地址,查询就行,比较简单

2、喜欢代码的朋友,用以下命令查询

Linux 下Nginx重启命令 和 Nginx 301重定向配置


看到,已经生效了,返回了 301代码,

http/1.1 301 moved permanently 

location: (我是把带www的定向到了不带www的)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://127.0.0.1/wyypjy.html