qiudengfeng 发表于 2011-1-6 11:02:54

LNMP怎么让index.php执行类似index.php/111.htm这种不会报错?

LNMP怎么让index.php执行类似index.php/111.htm这种不会报错?是单个文件执行类似index.php/111.htm这样的地址。一直出错。有没有解决办法。

licess 发表于 2011-1-6 11:35:25

回复 1# 的帖子

写个rewrite加到虚拟主机里就行了。
具体不清楚index.php后面的参数,如果是index.php?id=111 的话就是
location / {
            rewrite ^/index.php/(+)\.html)$ /index.php?id=$1 last;
      }

qiudengfeng 发表于 2011-1-11 13:57:53

主要是我的index.php后面的参数本身就是index.php/111.htm这样的,然后访问不了,我担心是不是这个问题http://www.hackline.net/a/special/wlgf/jbst/2010/0522/4024.html,但是貌似有朋友LNMP0.4下是可以访问的,0.5就不行了。

licess 发表于 2011-1-11 20:51:00

回复 3# 的帖子

那把cgi.fix_pathinfo修改成0就行了。
页: [1]
查看完整版本: LNMP怎么让index.php执行类似index.php/111.htm这种不会报错?