nginx问题

两个小小的nginx配置问题,耗费了我一整天的时间,不记下来天理难容。

第一个问题:

location / {
  try_files $uri $uri/ /index.php?_url=$uri&$args;
}

我把$uri $uri/ /index.php写成了$uri $uri/index.php

第二个问题

location /users {
   proxy_pass http://localhost:8101/;
}

我把8101后面的/给丢掉了,导致传递后的request_uri带了/users过去,造成Phalcon的路由无法识别。

** 切记 **

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,107评论 19 139
  • 权限问题导致Nginx 403 Forbidden错误的解决方法在配置文件中更改用户user ngnix;//默认...
    吕志豪阅读 109评论 0 0
  • Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
    魏镇坪阅读 2,114评论 0 9
  • 今天是农历十二月初四,天气晴。 最后一门是英语阅读考试,题目不难,主要是因为我把老师给的范围都背下来了。九十分钟的...
    路平131阅读 303评论 1 0
  • 昨天晚上我再一次旁听了qq语音直播,这次直播有一个不同的地方那就是主持人换了男主持大鲨鱼,他可是我们北京大区里的主...
    闪电coming阅读 451评论 0 0