apache+nginx解析pathiinfo路径的问题

浏览:1551 发布日期:2013/12/03 分类:求助交流 关键字: pathinfo
http://127.0.0.1/index.php/Home/Index/login
nginx解析前台,apache解析后台,但是nginx默认不支持pathinfo,抄的网上的,还是不行,求解答。
location ~ \.php$ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8080;
}

location ~ \.php {
root E:/dev/apache2/htdocs/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
# fastcgi_param script_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
set $path_info "";
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param script_FILENAME E:/dev/apache2/htdocs/$real_script_name;
fastcgi_param script_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>