nginx反射代理问题,无法直接显示目录格式的url地址

index index.html index.php index.htm default_1.html;

    location ^~ /article/ {
             index index.html default_1.html;
             proxy_set_header X-Real-IP $remote_addr;
             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
             proxy_pass http://article.360.org/article/;
    }

这样设置的,article目录是另一个网站的对应目录,但现在发现直接访问目录( abc.com/article/list/ )的时候,无法自动默认判断为访问的是默认首页(abc.com/article/list/default_1.html ) ,远程网站默认的首页是default_1.html;

但如果直接访问后端代理的url (http://article.360.org/article/list/ )的话,则可以正常访问,不知道是哪里设置的问题的?

nginx版本:
nginx version: nginx/1.0.15

阅读 2.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题