Nginx 配置特定目录使用http访问

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
    server {
        server_name www.srotiy.com srotiy.com;

        location ^~ /test/ {
            alias /www/wwwroot/srotiy.com/test/;
            try_files $uri =404;
        }

        location / {
            rewrite ^/(.*)$ https://srotiy.com/$1 permanent;
        }
    }

以上配置优先查找 ~/www/wwwroot/srotiy.com/test 目录下的文件,如果找不到就重定向到 HTTPS 地址。 至于用处嘛,可以在证书挂掉时用来验证域名所有权。

Licensed under CC BY-NC-SA 4.0