在nginx.conf的 server里面编辑
以下便为让不带www的301定向到带www的(如果需要让不带WWW的 转到 带WWW的,就在我以下的域名改成你的,然后加上 www 既可)
第一步:添加代码
if ($host != "server110.com" )
{
rewrite ^/(.*)$http://server110.com/$1permanent;
}
第二步: :wq 保存上面所做的修改,
第三步:重启生效:
[[email protected] nginx]# sbin/nginx -s reload
注意:重启NGINX既成功后没有提示代码,(我这是在NGINX目录下,如果你不是在nginx目录下,在 sbin 前面加上目录位置,如你的nginx在 user/www目录下,则为: /user/www/nginx/sbin/nginx -s reload)
实例:以下是我的设置(把 www.server110.com 301至 server110.com,一般网站是相反的哦,要注意),
第四步:检查成功与否
1、网址查询:输入你的网站地址,查询就行,比较简单
2、喜欢代码的朋友,用以下命令查询
http/1.1 301 moved permanently
location: http://server110.com(我是把带www的定向到了不带www的)