我有一个域example.com,并希望将所有子域重定向到http://example.com.但是一个例外是api.example.com的后端子域.
如何使用Nginx将其关闭?
您可以使用多个servers的组合(包括带有通配符子域的组合).以下是此类配置的最小示例:
server {
listen 80;
server_name api.example.com;
add_header Content-Type text/plain;
return 200 "api";
}
server {
listen 80;
server_name *.example.com;
return 301 $scheme://example.com$request_uri;
}
server {
listen 80;
server_name example.com;
add_header Content-Type text/plain;
return 200 "main";
}
Run Code Online (Sandbox Code Playgroud)
您可以在文档中阅读有关配置服务器名称的更多信息:http://nginx.org/en/docs/http/server_names.html
| 归档时间: |
|
| 查看次数: |
1469 次 |
| 最近记录: |