server { listen 80; listen 443 ssl http2; server_name 192.168.105.6 tech.a6shop.net; index index.php index.html index.htm default.php default.htm default.html; root /www/wwwroot/192.168.105.6; #跨域请求数据 location /blw { add_header "Access-Control-Allow-Origin" *; proxy_pass http://api.polyv.net/blw; } location @router { rewrite ^.*$ /index.html last; } location / { try_files $uri $uri/ @router; index index.php index.html; } #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 #error_page 404/404.html; ssl_certificate /www/server/panel/vhost/cert/192.168.105.6/fullchain.pem; ssl_certificate_key /www/server/panel/vhost/cert/192.168.105.6/privkey.pem; ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; ssl_session_timeout 10m; error_page 497 https://$host$request_uri; #SSL-END #ERROR-PAGE-START 错误页配置,可以注释、删除或修改 #error_page 404 /404.html; #error_page 502 /502.html; #ERROR-PAGE-END #PHP-INFO-START PHP引用配置,可以注释或修改 include enable-php-73.conf; #PHP-INFO-END #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效 include /www/server/panel/vhost/rewrite/192.168.105.6.conf; #REWRITE-END #禁止访问的文件或目录 location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) { return 404; } #代理后端java服务 location /serverBackend/ { proxy_pass http://127.0.0.1:9003/; } #---------------------**教育网页端 start --------------- #代理前端vue服务 location /appVue/ { proxy_pass http://192.168.105.6/app/; # ------------start 支持图片代理-- client_max_body_size 100M; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; # ------------end 支持图片代理-- } #代理**后端vue服务 location /backendVue/ { proxy_pass http://192.168.105.6/backend/; } #代理公众号服务 location /gzhVue/ { proxy_pass http://192.168.105.6/gzh/; } #---------------------教育 end --------------- #一键申请SSL证书验证目录相关设置 location ~ \.well-known{ allow all; } # 代理长连接 location /socket/cct/ { proxy_pass http://127.0.0.1:9098/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } access_log /www/wwwlogs/192.168.105.6.log; error_log /www/wwwlogs/192.168.105.6.error.log; }