.htaccess - 将此行从 htaccess 转换为 nginx
问题描述
有人可以帮我将此行从 htaccess 文件重写为 Nginx
RewriteRule ^([\w]+)\.api(/(.*))?$ site.php?action=api_$1&arg=$3 [QSA,L]
解决方案
在您所在的位置尝试一下。例如:
location / {
....
rewrite ^/([\w]+)\.api(/(.*))?$ /site.php?action=api_$1&arg=$3 break;
....
}
推荐阅读
- c# - 一个项目而不是另一个项目中的 C# WPF SQL 连接错误
- ios - 我正在尝试在 UITabBar 顶部获取视图,一旦使用 Swift 出现视图,标签栏就会隐藏
- android - 有没有更好的基于源代码片段在 Android 中导航的方法?
- h2o - GAM predict:返回线性预测器的每个分量?
- sql - sed - 替换不同行中模式之间的多行字符串
- kubernetes - Helm:“模板”关键字
- javascript - JS/传单。事件 (.on ('click', onClick)) 不会触发
- php - 来自已保存文件的漂亮打印 curl 原始请求
- presto - prestodb vs prestosql 插入现有分区行为
- java - 从 API 获取图像并将其设置在 ImageView 中