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

AMH 社区首页

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

[求助帖] 求高人帮忙把.htaccess转成Nginx Rewrite

opear2008
铝牌会员
201.00 价值分

opear2008 发表于 2014-09-02 09:48:36
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$$$$ index.php/$$$$1 [QSA,PT,L]

</IfModule>
跪求,万分感谢!
2014-09-02 09:48:36 1

jiengmen12
铜牌会员
579.00 价值分

本帖最后由 jiengmen12 于 2014-9-2 09:54 编辑

[attach]1694[/attach]

环境Rewrite规则文件目录 /home/wwwroot/Stable_wordpress/rewrite

全部添加进去就可以了...

然后进控制面板-环境软件-编辑-选择规则-保存
附件
AMH伪静态规则.zip
  支持 (0分)  反对 (0分)
回复  2014-09-02 09:52:56 2

opear2008
铝牌会员
201.00 价值分

引用:
jiengmen12 发表于 2014-9-2 09:52
环境Rewrite规则文件目录 /home/wwwroot/Stable_wordpress/rewrite

全部添加进去就可以了...


这个我有,老左博客上就有,我就是想问一下我上面发这些怎么转成nginx的。谢谢!
  支持 (0分)  反对 (0分)
回复  2014-09-02 10:00:41 3

amysql
创始人
16530.81 价值分

上面的规则意思是
不是目录
不是文件
即重写到 index.php/

nginx
if ( !-e $request_filename) {
rewrite (.*) index.php/$1;
}
  支持 (0分)  反对 (0分)
回复  2014-09-02 10:14:38 4

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

opear2008
铝牌会员
201.00 价值分

引用:
amysql 发表于 2014-9-2 10:14
上面的规则意思是
不是目录
不是文件


location / {if ( !-e $request_filename) {
rewrite (.*) index.php/$1;
}}
写成这样吗?
  支持 (0分)  反对 (0分)
回复  2014-09-02 10:28:23 5

amysql
创始人
16530.81 价值分

引用:
opear2008 发表于 2014-9-2 10:28
写成这样吗?

location / {
if ( !-e $request_filename) {
rewrite ^(.*)$ index.php/$1;
}
}

如果有问题可以提交工单。我这边去做调试。
  支持 (0分)  反对 (0分)
回复  2014-09-02 10:32:46 6

小陈
铁牌会员
80.00 价值分

支持 整个规则插件吧,我记得4.2就有,我比较懒....
  支持 (0分)  反对 (0分)
回复  2014-09-02 12:06:19 7
 1  (总1页)
AMH社区列表
用户服务中心