nginx做维护页面

需求:

  一个网站本来有好几个域名,然后也有好几个二级域名,现在停掉了,要求把所有的域名、二级域名,以及具体的文件请求,都指向一个维护页面。

1 单独在vhost里建一个conf文件

server {
listen 80;
server_name *.xx.cn *.yy.cn;
root /data/nginx/html; index policy.html; location / {
index policy.html;
} rewrite ^(.*)$ /policy.html break;
}
#server_name下匹配多个域名,二级域名全部通配
#维护文件为policy.html
#任何其他在该域名下的请求,都地址重定向到policy.html。

  

2 所有域名解析在运营商那边都指向这个服务器的ip

3 重载nginx

4 网页测试

上一篇:2.Nginx日常维护技巧


下一篇:nginx日常维护常用命令