kavin

Nginx 万能反向代理

kavin linux 2023-01-25 438浏览 0

DNS泛解析 *.ileiming.com 到服务器上
编辑ileiming.com.conf配置文件
# vi ileiming.com.conf

server {
        resolver 8.8.8.8;
        listen 80;
        server_name *.ileiming.com;
        index index.html index.htm index.php default.html default.htm default.php;
        if ($host ~* "(.*)\.ileiming\.com") {
                set $subdomain $1;
        }
        location / {
                default_type text/html;
                proxy_set_header Referer  http://$subdomain;
                proxy_pass  "http://$subdomain";
                proxy_set_header Accept-Encoding "";
        }
}

注:resolver 8.8.8.8;必须添加,不然proxy_pass里面的变量无法解析,导致访问失败。

继续浏览有关 LINUX技术 的文章
发表评论