在配置tp5.1的时候发现路由规则没有匹配上,php
可是tp5的默认的首页已经出现了,问题应是在nginx的pathInfo支持上nginx
环境: docker+ php7.1 + nginx 1.15.3docker
因为nginx版本太低,不支持解析PATHINFO路径php7
须要添加匹配规则:code
if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; }
若是较高版本,可是也不支持PATHINFO路由
能够试用简单的匹配规则以下:it
location / { try_files $uri /index.php$uri; }