Nginx 301不带www跳转到带www域名方法rewrite
第一、得在你的域名解析里定义 test.com和www.test.com指向你的主机ip地址,我们可以使用nslookup命令测试:
直接输入 nslookup test.com和nslookup www.test.com 都有指向ip的A记录即可。
第二、我们在nginx里面配置rewrite规则。
打开 nginx.conf文件找到你的server配置段:
server { listen 80; server_name www.test.com test.com; if ($host != 'www.test.com' ) { rewrite ^/(.*)$ http://www.test.com/$1 permanent; } ........
这样就是用户直接访问test.com直接跳转的www.test.com。 即让不带www的域名跳转到带www的域名。
办法2:在配置文件里面写两个server,第一个里面把不带www的域名去掉
server { listen 80; server_name www.test.com; }
在配置文件的最下面添加上,这样就可以了。
server { server_name test.com; rewrite ^(.*) http://www.test.com/$1 permanent; }
如果有多个不同的域名都绑定在同一个目录下不带www的301到带www的方法和上面的一样 在vhost的完整配制里后面加上
server { server_name test1.com; rewrite ^(.*) http://www.test1.com$1 permanent; } server { server_name test2.com; rewrite ^(.*) http://www.test2.com$1 permanent; } server { server_name test3.com; rewrite ^(.*) http://www.test3.com$1 permanent; }
301永久跳转,当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息中的状态码的一种,表示本网页永久性转移到另一个地址。
302临时跳转,也是状态码的一种,意义是暂时转向到另外一个网址。
二者的区别主要是,一句话,302容易被搜索引擎视为spam,301则不会。
permanent代表301永久跳转,改为redirect则为302临时跳转。
(资源库 www.zyku.net)
上一篇:Nginx 多域名虚拟主机配置教程 (nginx如何绑定多个域名)
栏 目:Nginx
下一篇:Nginx开启Gzip压缩大幅提高页面加载速度的方法
本文标题:Nginx 301不带www跳转到带www域名方法rewrite
本文地址:https://www.zyku.net/nginx/127.html
您可能感兴趣的文章
- 03-22Destoon URL Rewrite(伪静态)设置方法
- 05-05实例讲解Nginx下的rewrite规则
- 04-01IIS7 IIS 7.5下http 做301重定向到https
- 03-31Nginx的rewrite(地址重定向)解析
- 02-29Nginx 301 302跳转配置设置方法
- 03-12CentOS系统下Apache开启Rewrite功能
- 03-10Apache下301重定向配置代码
- 03-10网站301跳转(重定向)正确操作方法
- 02-19PHPCMS 3.0 IIS Rewrite伪静态设置方法及教程
- 01-12dedecms 5.5 伪静态化ReWrite规则
- 10-28vivoT1怎么关闭HD模式
- 08-14realme真我GT大师版红包助手在哪里
- 02-22DedeCMS loop循环标签调用文章链接arc
- 04-06小米11ultra防误触模式设置方法
- 01-12及象-及象应用软件功能介绍
- 01-29华为手机设置来电拒接短信方法
- 09-12B站邀请好友一起看剧教程介绍
- 01-25OpenCV3.3+Python3.6实现图片高斯模糊
- 01-12凯裕物业-凯裕物业应用软件功能介绍
- 08-16腾讯游戏心悦会员等级怎样查询
最近更新
阅读排行
猜你喜欢
- 04-18iqoo7手机设置语言的方法
- 11-20小雅智能音箱怎么绑定手机
- 02-07华为手机横竖屏转换方法
- 01-13芒聘网-芒聘网应用软件功能介绍
- 02-27DedeCMS v5.7SP1栏目添加自定义字段的
- 01-09苹果优聘-苹果优聘应用软件功能介绍
- 01-12最好听的汽车引擎声音游戏-最好听的汽
- 02-10小米11取消桌面上滑搜索方法
- 07-05Linux testparm命令
- 03-20一加9r生动色彩模式设置步骤教程