Fork me on GitHub

nginx --指定虚拟主机的错误页面

1、定义错误页面

server {
        server_name www.a.net;
        root /data/site1;
        location /about {
                root /opt/testdir/;
                index test.html;
        }
        error_page 404 /404.html;
        location = /404.html {
        }
}

 这里的/404.html 的根对应的是/data/site1这个文件下的404.html 页面

  2、新建测试页面

echo "This is a error page" > /data/site1/404.html 

3、测试访问不存在的任意页面

curl www.a.net/aaaa
This is a error page
posted @ 2021-05-31 15:49  Alex-Lzy  阅读(84)  评论(0编辑  收藏  举报