nginx rewrite 排除某个子域名
时间: 2023-11-17 07:58:57 浏览: 237
可以使用nginx的rewrite规则来排除某个子域名。具体方法如下:
在nginx的配置文件中,使用if语句和rewrite规则来判断请求的子域名是否需要被排除。例如,如果要排除子域名为"sub.example.com",可以使用以下代码:
```
if ($host ~* ^sub\.example\.com$) {
rewrite ^(.*)$ /404.html break;
}
```
这个规则的意思是,如果请求的子域名是"sub.example.com",则将请求重定向到404页面。你可以根据需要修改重定向的目标页面或者重定向的规则。
阅读全文