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

AMH 社区首页

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

[求助帖] htaccess伪静态求助改成nginx

zlart
铁牌会员
44.00 价值分

zlart 发表于 2014-11-04 02:11:07
别人开发的程序,.htaccess规则如下:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ /index.php


求助改成 nginx 下可用的规则,多谢了!
2014-11-04 02:11:07 1

暮雨秋晨
铝牌会员
388.00 价值分

百度有工具
  支持 (0分)  反对 (0分)
回复  2014-11-04 09:21:21 2

amysql
创始人
16530.81 价值分

可以使用。
if (!-e $request_filename){
rewrite (.*) /index.php;
}

如果需要使用htaccess
建议安装lamp环境使用。
  支持 (0分)  反对 (0分)
回复  2014-11-04 10:30:14 3

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

chancat
铜牌会员
561.75 价值分

if ( ~ ""){
set $rule_0 1$rule_0;
}
if ( ~ ""){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite / /;
}
  支持 (0分)  反对 (0分)
回复  2014-11-04 20:35:24 4

zlart
铁牌会员
44.00 价值分

引用:
amysql 发表于 2014-11-4 10:30
可以使用。
if (!-e $request_filename){
rewrite (.*) /index.php;


lamp环境环境,没有 自动开启二级域名的功能啊。
  支持 (0分)  反对 (0分)
回复  2014-11-10 21:11:13 5

qiouyc
铁牌会员
35.00 价值分

其实nginx和.htaccess一点关系都没有,只是一大堆人深受apache的影响觉得nginx应该也要支持.htaccess功能。在nginx的配置中直接include .htaccess文件就好

include /站点目录/.htaccess;
  支持 (0分)  反对 (0分)
回复  2016-07-21 20:39:30 6
 1  (总1页)
AMH社区列表
用户服务中心