本文主要包含nginx 配置二级域名,nginx配置多个域名,nginx配置域名,nginx 域名跳转,nginx 多域名等服务器相关知识,网友希望可以进行参考
还是以前在Apache上做过的事,实现2种情况的需求
方法很简单,把下面的代码按自己的需要加入/usr/local/nginx/conf/nginx.conf 的server段或location段中即可
需要小注意的一点是,如果你的网站是在子目录下的,你可能需要增加 "location /子目录/ {}" 段来实现子目录的域名统一定向
1、当用户访问顶级域名 slyar.com/***.html 的时候,自动转向带www的 www.slyar.com/***.html 下
if ($host = 'slyar.com' ) {
rewrite ^/(.*)$ http://www.slyar.com/$1 permanent;
}
2、当用户访问带www的 www.slyar.com/***.html 的时候,自动转向不带www的顶级域名 slyar.com/***.html 下
if ($host = 'www.slyar.com' ) {
rewrite ^/(.*)$ http://slyar.com/$1 permanent;
}
文章作者:Slyar 文章来源:Slyar Home (www.slyar.com)

