如何配置nginx反向代理
我想通过我的域名访问。我试着这样写配置文件如何配置nginx反向代理,nginx,Nginx,我想通过我的域名访问。我试着这样写配置文件 server { listen 80; server_name xxx.xxx.com; location / { proxy_pass http://myserverip:9000/projects; } } 还有这个 server { listen 80; server_name xxx.xxx.com; client_max_body_size 90m; clien
server {
listen 80;
server_name xxx.xxx.com;
location / {
proxy_pass http://myserverip:9000/projects;
}
}
还有这个
server {
listen 80;
server_name xxx.xxx.com;
client_max_body_size 90m;
client_body_timeout 20m;
location / {
proxy_pass http://myserverip:9000/projects;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
但它仍然无法访问。我应该如何编写配置文件以使其正确。谢谢 您可以使用:
proxy_redirect http://xxx.xxx.com http://myserverip:9000/projects;
proxy_redirect off;
server_name_in_redirect off;
但是要确保CSS的路径是正确的
或:
然后您可以访问:
http://xxx.xxx.com/projects
您遇到了什么错误,nginx服务器可以访问您的应用程序?我尝试了第一种方法,但它总是在加载页面中,结果与我的第一个配置相同…可以访问我这样编写配置,有什么问题吗?仍然无法访问/projects页。。。服务器{listen 80;server_name api.udache.com;location/{proxy_pass;proxy_redirect xxx.xxx.com;server_name_in_redirect off;}}只需使用proxy_redirect
即可,proxy_pass
是另一种情况!非常感谢。
proxy_pass http://myserverip:9000/;