我有一个以下示例网址格式
其中价值是动态的
以下是我的ngnix配置文件
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
# HTTPS server
upstream node_entry {
server test.example.com:3000
}
server {
listen 443;
ssl on;
ssl_certificate /etc/ssl/certs/myssl.crt;
ssl_certificate_key /etc/ssl/private/myssl.key;
server_name domainname;
location / {
#root html;
#index index.html index.htm;
return 503;
}
location /samp {
proxy_pass node_entry;
}
}
}
当我击中时 http://test.example.com/samp/value?AP=API&SE=AU我收到错误消息“无法获取
” ?/ SAMP /值AP = API&安培; SE = AU。 我在这里做错了什么。
对此的任何帮助都会非常有用
谢谢,
答案 0 :(得分:1)
更改
proxy_pass node_entry;
到
proxy_pass https://node_entry;
对于配置测试,您可以运行nginx -t
并获得类似
nginx: the configuration file conf/nginx.conf syntax is ok
nginx: configuration file conf/nginx.conf test is successful
或者
nginx: [emerg] invalid URL prefix in conf/nginx.conf:26
nginx: configuration file conf/nginx.conf test failed