内容简介:在建站过程中,我们经常会使用带www的二级域名作为网址访问网站,那么怎么可以使顶级域名也可以访问网址呢?这里我们就需要使用nginx的域名301重定向功能
Nginx 301重定向域名的方法介绍:
以域名 codercto.com 301重定向到域名 www.codercto.com 为例。
####步骤1:域名解析,到域名服务商处解析域名,一个是@ 记录,一个是 www 记录,都指向同一个IP地址
####步骤2:修改 nginx 配置文件,添加如下代码:
server_name www.codercto.com codercto.com;
if ($host != 'www.codercto.com'){
rewrite ^/(.*)$ http://www.codercto.com/$1 permanent;
}
重启 nginx 服务,即可。
这里需要注意,由于nginx的语法检测比较严格
if和后面括号以及变量等号这些元素都要有空格
如果不加空格的话,就会报错:
Reload service nginx... nginx: [emerg] unknown directive "if($host!='www.codercto.com')" in /usr/local/nginx/conf.....
另外,这里我们可以使用^代替空格,这样代码看起来会更清晰:
if^(^$host^!=^'www.codercto.com'^){
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 【技术分享】劫持一个国家的顶级域名之旅-域名后缀的隐藏威胁(下)
- 谷歌 .app 域名进入普遍可用期,主要域名注册商可注册
- golang如何解析域名
- Nginx多站点/域名配置
- nginx小技巧-动态域名
- 渗透测试之子域名探测指南
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Domain-Driven Design
Eric Evans / Addison-Wesley Professional / 2003-8-30 / USD 74.99
"Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are addressing. "His book is very compatible with XP. It is n......一起来看看 《Domain-Driven Design》 这本书的介绍吧!