当前位置:首页 > 网站建设 > VPS教程 > LNMP环境设置301重定向的有效方法

LNMP环境设置301重定向的有效方法

很多朋友使用vps都是使用lnmp一键安装包搭建的生产环境,在假设好网站之后,会在带不带www的域名中选择一个主要的域名,另一个一般也会解析过来,防止别人使用另一个的时候无法访问,这样子对于访客友好,但是要对搜索引擎友好则还必须设置301重定向。今天技术宅就和大家分享一下如何在lnmp环境下设置301重定向。

以技术宅网站为例,首先打开/usr/local/nginx/conf/vhost/www.jishuzh.com.conf文件,原代码如下:

server
{
listen 80;
server_name www.jishuzh.com jishuzh.com;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/jishuzh;

include wordpress.conf;
location ~ .*.(php|php5)?$
{
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
}

location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}

location ~ .*.(js|css)?$
{
expires 12h;
}

access_log off;
}

需要设置301时,则在最后添加如下代码:

server
{
server_name jishuzh.com;
rewrite ^(.*) http://www.jishuzh.com$1 permanent;
}

这样子,301就设置好了,为了马上看看有没有差生效果,必须重启LNMP:

/root/lnmp stop

/root/lnmp start h

到这里,设置就全部完成,为了检验是否生效,可以参阅这篇文章:301重定向的检测方法

友荐云推荐
  • «
  • »
  • 作者:
    除非注明,本文原创:技术宅,欢迎转载!转载请以链接形式注明本文地址,谢谢。
    原文链接:http://www.jishuzh.com/web/vpstips/lnmp环境设置301重定向的有效方法.html

    2 thoughts on “LNMP环境设置301重定向的有效方法

    1. 我的百分之一女装店

      看来我要做板凳了

    2. 比分直播

      沙发,来学习了

    评论已关闭.