|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!本站定了www.centoscn.com和centoscn.com两个域名,这类绑定对搜刮引擎不友爱,招致域名的PR值分离到两个URL上。那末怎样办理呢?能够经由过程301重定向办理这个成绩,把不带www和带www的域名兼并到一同,指向统一个域名。这类301重定向在apache下能够经由过程.htaccess文档编纂相干下令。本博搭建的是LNMP情况,个中N是指nginx,在nginx下是没法经由过程.htaccess文档重定向的,必要经由过程rewrite下令举行域名301重定向。
第一步:用WinSCP软件翻开/usr/local/nginx/conf/vhost/www.centoscn.com.conf(注:换成你办事器上的文件称号),进进/usr/local/nginx/conf/vhost/,点击www.centoscn.com.conf文件>>“右键”>>”编纂”,或下载到当地编纂。
翻开以后也许显现以下内容:
server
{
listen80;
server_namewww.centoscn.comcentoscn.com;
indexindex.htmlindex.htmindex.phpdefault.htmldefault.htmdefault.php;
root/home/wwwroot/www.centoscn.com;
includewordpress.conf;
location~.*.(php|php5)?$
{
try_files$uri=404;
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_indexindex.php;
includefcgi.conf;
}
location~.*.(gif|jpg|jpeg|png|bmp|swf)$
{
expires30d;
}
location~.*.(js|CSS)?$
{
expires12h;
}
access_logoff;
}
第二步:删除“server_namewww.centoscn.comcentoscn.com;”中的“centoscn.com”,然后在一切代码最初增加以下代码:
server{
server_namecentoscn.com;
rewrite^(.*)http://www.centoscn.com$1permanent;
}
第三步:重启nginx,利用Putty软件近程上岸办事器,利用下令/etc/init.d/nginxrestart或/root/lnmprestart
欢迎大家来到仓酷云论坛! |
|