全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 6455|回复: 12
打印 上一主题 下一主题

[nginx] 如何让lnmp 0.4支持pathinfo

[复制链接]
跳转到指定楼层
1#
发表于 2010-6-27 18:57:41 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
13#
发表于 2010-6-27 21:56:20 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
12#
发表于 2010-6-27 21:45:21 | 只看该作者
原帖由 addmyin 于 2010-6-27 20:54 发表
你用这个干嘛。
if ($request_filename ~* (.*)\.php) {
    set $php_url $1;
}
if (!-e $php_url.php) {
    return 403;
}
ucenter会不正常

我的UC加了以后非常正常。。。。
不加这个有漏洞啊。。。。。。
11#
 楼主| 发表于 2010-6-27 21:24:09 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
10#
发表于 2010-6-27 20:54:49 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
9#
发表于 2010-6-27 20:52:31 | 只看该作者

回复 8# 的帖子

0是关,那么1就应该是开了。
8#
发表于 2010-6-27 20:28:24 | 只看该作者
原帖由 youland 于 2010-6-27 20:25 发表
cgi.fix_pathinfo=0
已开了

我等下试试,谢谢了

是让你把cgi.fix_pathinfo=0给注释掉- - =0是关闭。。。。
7#
 楼主| 发表于 2010-6-27 20:25:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
6#
发表于 2010-6-27 20:24:45 | 只看该作者
原帖由 youland 于 2010-6-27 20:18 发表

具体是哪个选项?谢谢

cgi.fix_pathinfo
这个,不过如果开启的话,可能会存在安全问题,建议在
/usr/local/nginx/conf中的fcgi.conf文件前加上
if ($request_filename ~* (.*)\.php) {
    set $php_url $1;
}
if (!-e $php_url.php) {
    return 403;
}


当然,最好的话就是更新一下PHP版本了
5#
 楼主| 发表于 2010-6-27 20:18:55 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-15 00:43 , Processed in 0.060897 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表