Home > LNMP | LAMP > LNMP中域名301重定向的方法

LNMP中域名301重定向的方法

处于SEO考虑,经常要301重定向,比如把没有www的定向到www的域名。在LNMP中进行301重定向其实也很简单。下面演示一下将域名yiqingfeng.net重定向到www.yiqingfeng.net的方法:打开/usr/local/nginx/conf/vhost目录下相应的.conf文件,比如我的是/usr/local/nginx/conf/vhost/www.yiqingfeng.net.conf,修改成如下图即可,把红色的去掉,添加上绿色的一段代码。然后重启nginx:/etc/init.d/nginx restart,301重定向即可生效。

server
{
listen       80;
server_name www.yiqingfeng.net yiqingfeng.net;
index index.html index.htm index.php default.html default.htm default.php;
root  /home/wwwroot/www.yiqingfeng.net;
include wordpress.conf;
location ~ .*\.(php|php5)?$
{
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;
}
server{
server_name yiqingfeng.net;
rewrite ^(.*) 
http://www.yiqingfeng.net$1 permanent;
}


若非注明,本博客内容均为原创或翻译自Linode Library,教程默认Centos为linux发行版,转载请注明转自linode中文教程www.linode.im。linode中文教程QQ群:185393826,一起讨论linode及linux,linode中文教程、linode代购、linode合租、linode推介、linode返佣、linode优惠。日本VPS、美国VPS、海外独立服务器代购均在linode.im。

Categories: LNMP | LAMP Tags: ,
  1. No comments yet.
  1. No trackbacks yet.