将htaccess重写为nginx

时间:2017-08-30 09:01:03

标签: .htaccess nginx url-rewriting

我正在设置一个插件。他们的故障排除指南说我应该把它添加到我的htaccess。我的服务器运行nginx,所以我真的不知道如何将其转换为nginx设置:

RewriteRule ^api/rest api.php?type=rest [QSA,L]

我一直在尝试一些事情,但一切都没有真正奏效。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

根据您的使用方式,但规则会更改为下面的内容

location /api {
  rewrite ^/api/rest /api.php?type=rest break;
}

但是如果您的api.php不在文档根文件夹中,那么您需要对此进行一些更改