在 Apache 中,我可以通过类似 uri 的方式访问 php 脚本,我/index.php/dashboard
如何设置 nginx 来执行相同的操作?
我也可以/index
使用 Apache 访问,它会自动映射到/index.php
. 这在nginx中也可以吗?
我认为这样的解决方案是:
map $uri $myvalue {
/index.php/(.*) /index.php?$;
}
还是有没有重写的解决方案?
我的实际配置是这样的:
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}