Nginx利用伪静态将不带www根域名301重定向到带www主域名

部分搜索引擎是支持自动识别常用的带www主域名的,不过个别搜索引擎不会识别,这样如果不做处理会有一定影响。

这里我利用 Nginx 的伪静态将不带www根域名301重定向到带www主域名。

 

我用的是 Nginx  环境。我的默认配置文件在 /etc/nginx/conf.d/526net.com.conf

当然如果你用了 lnmp 或者其他 环境 请根据自己的环境找到你的配置文件。 一般在 nginx 目录下 的config host vhost 目录​​

lnmp和amh配置文件路径是:/usr/local/nginx/conf/vhost/  

wdcp面板配置文件路径是:/www/wdlinux/nginx/conf/vhost/​

打开配置文件后,找到 server_name 在这一行下面新增

if ( $host != "www.526net.com") {
rewrite ^/(.*)$ http://www.526net.com/$1 permanent; 
    } 
​以上代码是将 根域名跳转到 www 主域名。
 

保存上传,执行 nginx -s reload 重载配置文件即可。


 

最后上一张设置完成后的测试图。

 

发表评论

您的电子邮箱地址不会被公开。