在开始之前,先配置nginx的根目录为项目目录,配置location重写规则为:
rewrite ^/(.*)$ /index.php?_url=/$1;
配置完成后重启nginx服务器,此时域名后的/内容会被匹配为index.php?_url后面的参数。
phalcon就是靠_url的值来选择控制器和方法的:
如下图,参数为/index,进入index控制器。参数为/hello,进入hello控制器(没有rewrite之前)
rewrite之后:
在开始之前,先配置nginx的根目录为项目目录,配置location重写规则为:
rewrite ^/(.*)$ /index.php?_url=/$1;
配置完成后重启nginx服务器,此时域名后的/内容会被匹配为index.php?_url后面的参数。
phalcon就是靠_url的值来选择控制器和方法的:
如下图,参数为/index,进入index控制器。参数为/hello,进入hello控制器(没有rewrite之前)
rewrite之后: