VPS侦探论坛

 找回密码
 注册
查看: 3103|回复: 1

已经自行解决:lnmp1.3版本的301重定向问题

[复制链接]
发表于 2016-6-20 11:50:11 | 显示全部楼层 |阅读模式

安装军哥的lnmp1.3版本。想设置一下301重定向。。xxx.com 到www.xxx.com vi /usr/local/nginx/conf/vhost/自己的域名.conf


一, server{
listen       80;
server_name www.xxxx.com xxxx.com;if ($host = 'xxxx.com' ) {        rewrite ^/(.*)$ http://www.xxxx.com/$1 permanent; }
}
在server段域名下设置:
if ($host = 'xxxx.com' ) {        rewrite ^/(.*)$ http://www.xxxx.com/$1 permanent; }


二,省略www.lnmp.org虚拟主机server配置
server {
listen 80;
server_name lnmp.org;
return 301 http://www.lnmp.org$request_uri;
}三,/usr/local/nginx/conf/vhost/youdomain.com.conf中修改如下Server{
Server_name youdomain.com www.youdomain.com;   //删除youdomain.com
         . . .
}

Server{

Server_name youdomain.com;

rewrite ^(.*) http://www.youdomain.com$1 permanent;
}


但是没有动静。是什么原因呢 也重启了lnmp restart..

server {
server_name xxxx.com;
return 301 $scheme://www.xxxx.com$request_uri;
} 用这个解决了

[ 本帖最后由 sucrezhou 于 2016-6-20 13:35 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2016-6-20 19:42:56 | 显示全部楼层


两个server_name域名重复肯定就会冲突
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-29 11:25 , Processed in 0.025540 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表