产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] 请教一个Nginx配置Rewrite规则的问题!

zhenqingsong
铁牌会员
56.00 价值分

zhenqingsong 发表于 2015-01-23 13:41:08
在阿里云用AMH搭建的环境。
使用到禅知建站系统(www.chanzhi.org),其中伪静态死活设置不好!

程序自带.htaccess文件内容:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ index.php/$1 [L]
</IfModule>

官网给出的Nginx配置规则:
location /
{
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$
{
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $request_uri;
include modules-enabled/fastcgi.conf;
}


以上..htaccess我用自动转换,转成nginx配置,不好用,官方给出的,我也添加了,提示“include modules-enabled/fastcgi.conf;”这里错误,我删除了,能通过,但是出404错误。。
请会的给帮忙写个规则吧。谢谢。


2015-01-23 13:41:08 1

zhenqingsong
铁牌会员
56.00 价值分

没有人回复,自己顶自己一下吧。。
  支持 (0分)  反对 (0分)
回复  2015-01-24 19:03:41 2

iMboya
银牌会员
3190.97 价值分

付费用户提交工单吧,响应快。
  支持 (0分)  反对 (0分)
回复  2015-01-24 23:18:12 3

amysql
创始人
99530.81 价值分

在amrewrite模块添加使用这个
location /
{
try_files $uri $uri/ /index.php?$args;
}
  支持 (0分)  反对 (0分)
回复  2015-01-26 14:21:07 4

AMH面板 - 好用高效低占用、安全可靠极稳定

zhenqingsong
铁牌会员
56.00 价值分

引用:
amysql 发表于 2015-1-26 14:21
在amrewrite模块添加使用这个
location /
{


用这个,无论点啥都回到首页了。
  支持 (0分)  反对 (0分)
回复  2015-01-26 19:55:54 5
 1  (总1页)
AMH社区列表
用户服务中心