我的这段ngnix配置有问题吗 server { listen 80; server_name test-qy.hisforce.cc; charset utf-8; access_log logs/test-qy.hisforce.cc.access.log; location / { root /data/ui/hisforce-purchase-ui; try_files $uri $uri/ /index.html; index index.html index.htm; } location /api/ { proxy_pass http://172.17.0.21:10067/; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-NginX-Proxy true; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
时间: 2024-02-15 20:27:45 浏览: 91
ngnix依赖包 pcre-8.43.tar.gz
这段Nginx配置看起来没有明显的问题。它定义了一个HTTP服务器监听80端口,并且为test-qy.hisforce.cc域名提供服务。它将所有的静态文件请求(/)指向/data/ui/hisforce-purchase-ui目录下的文件,并且通过proxy_pass指令将所有/api/的请求转发到172.17.0.21:10067上的后端服务器。同时,它还定义了一个错误页面50x.html来处理服务器错误。如果你有任何需要修改的配置,请在你的Nginx服务器上测试之前认真检查它们。
阅读全文