listen
目前,我使用两个指令为 nginx 配置了一个同时提供 HTTP 和 HTTPS 的站点:
listen 80 default_server;
listen 443 ssl;
我想将此配置用于站点内的所有位置;但是只有一个位置我想需要 HTTPS。
location / {
// Both HTTP and HTTPS
}
location /admin {
// Require HTTPS
}
我该怎么做呢?是否需要单独的 HTTP 和 HTTPS 服务器配置?