{"site_name": "localhost", "domain_list": ["localhost", "localhost"], "primary_port": "8083", "site_port": ["8088"], "https_port": "443", "ipv4_port_conf": "listen {listen_port};", "ipv6_port_conf": "listen [::]:{listen_port};", "port_conf": "listen {listen_port};{listen_ipv6}", "ipv4_ssl_port_conf": "{ipv4_port_conf}\n    listen {https_port} ssl http2 ;", "ipv6_ssl_port_conf": "{ipv6_port_conf}\n    listen [::]:{https_port} ssl http2 ;", "ipv4_http3_ssl_port_conf": "{ipv4_port_conf}\n    listen {https_port} quic;\n    listen {https_port} ssl;", "ipv6_http3_ssl_port_conf": "{ipv6_port_conf}\n    listen [::]:{https_port} quic;\n    listen [::]:{https_port} ssl ;", "site_path": "/", "ssl_info": {"ssl_status": false, "ssl_default_conf": "#error_page 404/404.html;", "ssl_conf": "#error_page 404/404.html;\n    ssl_certificate    /www/server/panel/vhost/cert/{site_name}/fullchain.pem;\n    ssl_certificate_key    /www/server/panel/vhost/cert/{site_name}/privkey.pem;\n    ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;\n    ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;\n    ssl_prefer_server_ciphers on;\n    ssl_session_cache shared:SSL:10m;\n    ssl_session_timeout 10m;\n    add_header Strict-Transport-Security \"max-age=31536000\";\n    error_page 497  https://$host$request_uri;", "force_ssl_conf": "#error_page 404/404.html;{force_conf}\n    ssl_certificate    /www/server/panel/vhost/cert/{site_name}/fullchain.pem;\n    ssl_certificate_key    /www/server/panel/vhost/cert/{site_name}/privkey.pem;\n    ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;\n    ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;\n    ssl_prefer_server_ciphers on;\n    ssl_session_cache shared:SSL:10m;\n    ssl_session_timeout 10m;\n    add_header Strict-Transport-Security \"max-age=31536000\";\n    error_page 497  https://$host$request_uri;", "force_https": false, "force_conf": "    #HTTP_TO_HTTPS_START\n    set $isRedcert 1;\n    if ($server_port != 443) {\n        set $isRedcert 2;\n    }\n    if ( $uri ~ /\\.well-known/ ) {\n        set $isRedcert 1;\n    }\n    if ($isRedcert != 1) {\n        rewrite ^(/.*)$ https://$host$1 permanent;\n    }\n    #HTTP_TO_HTTPS_END"}, "err_age_404": "", "err_age_502": "", "ip_limit": {"ip_black": [], "ip_white": []}, "basic_auth": [], "proxy_cache": {"cache_status": false, "cache_zone": "localhost_cache", "static_cache": "", "expires": "1d", "cache_conf": ""}, "gzip": {"gzip_status": false, "gzip_min_length": "1k", "gzip_comp_level": "6", "gzip_types": "text/plain text/css text/xml text/javascript application/x-javascript application/json application/xml application/xml+rss application/vnd.ms-fontobject application/x-font-ttf application/x-font-opentype application/x-font-truetype", "gzip_conf": "gzip on;\n     gzip_min_length 10k;\n     gzip_buffers 4 16k;\n     gzip_http_version 1.1;\n     gzip_comp_level 2;\n     gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;\n     gzip_vary on;\n     gzip_proxied expired no-cache no-store private auth;\n     gzip_disable \"MSIE [1-6]\\.\";"}, "subs_filter": false, "sub_filter": {"sub_filter_str": []}, "websocket": {"websocket_status": false, "websocket_conf": "proxy_http_version 1.1;\n      proxy_set_header Upgrade $http_upgrade;\n      proxy_set_header Connection $connection_upgrade;"}, "security": {"security_status": false, "static_resource": "jpg|jpeg|gif|png|js|css", "return_resource": "404", "http_status": false, "domains": "", "security_conf": "    #SECURITY-START \u9632\u76d7\u94fe\u914d\u7f6e\n    location ~ .*\\.({static_resource})$\n    {{\n        expires      {expires};\n        access_log /dev/null;\n        valid_referers {domains};\n        if ($invalid_referer){{\n           return {return_resource};\n        }}\n    }}\n    #SECURITY-END"}, "redirect": {"redirect_status": false, "redirect_conf": "    #\u5f15\u7528\u91cd\u5b9a\u5411\u89c4\u5219\uff0c\u6ce8\u91ca\u540e\u914d\u7f6e\u7684\u91cd\u5b9a\u5411\u4ee3\u7406\u5c06\u65e0\u6548\n    include /www/server/panel/vhost/nginx/redirect/{site_name}/*.conf;"}, "proxy_log": {"log_type": "default", "server_port": "", "log_path": "", "log_conf": "\naccess_log  /www/wwwlogs/localhost.log;\n    error_log  /www/wwwlogs/localhost.error.log;", "rsyslog_host": ""}, "default_cache": "proxy_cache_path /www/wwwroot/{site_name}/proxy_cache_dir levels=1:2 keys_zone={cache_name}_cache:20m inactive=1d max_size=5g;", "default_describe": "# \u5982\u679c\u53cd\u4ee3\u7f51\u7ad9\u8bbf\u95ee\u5f02\u5e38\u4e14\u8fd9\u91cc\u5df2\u7ecf\u914d\u7f6e\u4e86\u5185\u5bb9\uff0c\u8bf7\u4f18\u5148\u6392\u67e5\u6b64\u5904\u7684\u914d\u7f6e\u662f\u5426\u6b63\u786e\n", "http_block": "", "server_block": "", "remark": "", "proxy_info": []}