AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] ThinkPHP的Pathinfo和Rewrite问题 有现金报酬 |
|
---|---|
a69106464 |
a69106464 发表于 2014-09-21 05:30:32
被这个问题困扰了一星期了,在win2003上跑,完全没任何问题。但是移到linux上就死活无法打开网页。百度上能找到的办法全试了,就是拿它没辙。本人悬赏100RMB,求帮弄好啊。本人下午2点以后都在线 QQ:252991106.
URL形式访问试着点击: http://ceshi.ttc666.com:81/index.php/user/login if (!-e $request_filename) { rewrite ^/user/(.*)$ /user/index.php/$1; } LNMP跟LAMP环境全部试过了,怎么弄都不行。求大神接单帮帮忙吧
点赞,加油! (1分)
2014-09-21 05:30:32 1
|
molinxx |
你使用的什么生产环境?WNMP?WAMP?WIMP?
回复
2014-09-21 05:36:16 2
|
a69106464 |
不是很明白你说的,我刚装的amh5.0.各种办法用尽了,还是无法打开网页。装在2003上,就一点问题都没有。
回复
2014-09-21 05:41:35 3
|
a69106464 |
回复
2014-09-21 05:42:43 4
|
molinxx |
pathinfo你需要安装pathinfo那个插件
rewrite你需要新的规则,apache和nginx是不一样的,我记得thinkphp官网有完整的nginx规则,或者你根据现有的apache规则自己转译一下~
回复
2014-09-21 13:09:41 5
|
a69106464 |
引用: 插件我安装了,也没用!!!
回复
2014-09-21 13:39:47 6
|
minmin |
安装pathinfo
编辑 amh-php.ini 注释这一行 ;cgi.fix_pathinfo=0 新建Rewrite 规则文件,在环境中选择新建的Rewrite 文件 如果是Apcache RewriteRule ^(.*)$ /index.php/$1 [L] Ngxin if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; }
回复
2014-09-21 14:30:28 7
|
minmin |
我是用CI框架需要隐藏index.php,需求应该差不多。
回复
2014-09-21 14:31:43 8
|
x2012qq |
本帖最后由 x2012qq 于 2014-9-21 15:10 编辑
伪静态规则请看http://amh.sh/bbs/post-4252-1-1.htm 另外 有什么问题望回复到这里!也只能说交流交流,希望能帮到你!
回复
2014-09-21 15:08:12 9
|
a69106464 |
回复
2014-09-21 17:51:58 10
|