NGINX 默认不支持 PATH_INFO 模式,需要修改NGINX配置 让NGINX 来解析 index.php/controller/f 这种模式 具 ...
谢谢楼主 。看懂了 .+? 为 实际请求的文件 。 .+为后面的参数 。 谢谢 。 请看我下面的评论 ,我对nginx 的了解几乎为零。但我举得我下面的分析是对的。您觉得是这样的吗?
楼主找出原因了吗 我也遇到相同的问题了,跪求大神解决呀 我现在已经换车工apache 还是同样的问题 初学者--- 发表于 2016-11-29 15:59
我也遇到相同的问题了,跪求大神解决呀
遇到问题要看具体是什么状况,要具体分析的。 nignx开启重写功能
.htaccess里面<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule index.html$ index.php
RewriteRule index-(+*).html$ index.php?p=$1
RewriteRule ({1,})-({1,}).html$ index.php?action=$1&id=$2
</IfModule> 要看看你的nginx是什么版本,如果是新版(如:1.10以上),在location / 里面加入这个:
indexindex.php;
try_files $uri $uri/ /index.php?$uri&$args;
完整如下:
location / {
root /root/www;
indexindex.php;
try_files $uri $uri/ /index.php?$uri&$args;
} zhucheer 发表于 2014-8-25 13:59
**** 作者被禁止或删除 内容自动屏蔽 ****
请问你现在解决了吗
页:
1
[2]