让AMH虚拟主机支持PATHINFO

作者: 蓝鹰 分类: AMH 发布时间: 2013-11-10 00:44 ė205 浏览数 61条评论

例如下面url形式访问:
http://www.abc.com/index.php/index/product_info/id/2

默认Nginx是不支持PATHINFO的。
AMH虚拟主机支持PATHINFO更改方法:

更改需要支持PATHINFO的主机的配置文件:
vi /usr/local/nginx/conf/vhost/domain.com.conf

参考配置:

location ~ ^(.+\.php)(.*)$
{
fastcgi_pass  unix:/tmp/php-cgi-e-uncommon.com.sock;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fcgi-host.conf;
}

红色部分为更改代码,绿色部分为新增代码。
Esc :wq 保存退出。

进入AMH后台重启Nginx即可。

本文出自 蓝鹰博客,转载时请注明出处及相应链接。

本文永久链接: http://www.lanyingblog.com/blog/1340.html

一条评论

  1. contos 2013 年 11 月 21 日 11:05

    AMH有AMPathinfo模块,选择哪个站点开启就可以了。

Ɣ回顶部