Nginx下301重定向域名的方法

编辑/usr/local/nginx/conf下的nginx.conf,在server部分增加或修改:

方法一:

server {
	listen 80;
	server_name lnmp.org;
	return 301 http://www.neirong.org$request_uri;
}
方法二:
server_name www.neirong.org neirong.org;
if ($host != 'www.neirong.org' ) {
	rewrite ^/(.*)$ http://www.neirong.org/$1 permanent;
}
示例(部分代码):
server {
	server_name www.neirong.org neirong.org;
	if ($host != 'www.neirong.org' ) {
		rewrite ^/(.*)$ http://www.neirong.org/$1 permanent;
	}
	...
} 
提示:如果是想让http强制跳转到https,把里面的http换成https就行。
关键词: vps linux nginx

网友留言(0条)

发表评论