新人求教
2016-10-21 02:10
采纳率: 25%
浏览 1.3k
已采纳

nginx反向代理ODL,网站能访问,但是不能交互,有没有大神遇到这种问题啊?求指教!!

配置文件
http {
include mime.types;
default_type application/octet-stream;

log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                  '$status $body_bytes_sent "$http_referer" '
                  '"$http_user_agent" "$http_x_forwarded_for"';

access_log  logs/access.log  main;

sendfile        on;
#tcp_nopush     on;

#keepalive_timeout  0;
keepalive_timeout  65;

#gzip  on;

upstream my_server {
    server 192.168.190.75:8181;
}

server {
    listen       80;
    server_name  192.168.188.97;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
        proxy_redirect off;
        proxy_pass http://my_server;
}

server {
    listen       80;
    server_name  192.168.188.97;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
        proxy_redirect off;
        proxy_pass http://my_server;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    }

日志没有报错的
像这个图片,点击登录没有反应
图片说明

发现登录请求报文已经到了nginx服务器,但是没有再往后端的ODL服务器发送请求

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • oyljerry 2016-10-21 02:25
    已采纳

    看nginx的error.log中是否有信息,一般是这个请求没有转发。看对应的路径等是否符合匹配规则

    点赞 评论
  • qq_23113827 2016-10-21 02:50

    只要你到了这个页面应该属于代理成功了,这就和nginx应该没原因了,点击没反应看看控制台js报错没有,是不是有404路径找不到的错误

    点赞 评论

相关推荐 更多相似问题