已解决
部署18.2源码版后系统使用正常,API接口访问404
Nginx+PHP环境,刚部署的18.2源码版,系统使用一切正常,
但调用api接口http://192.168.1.144:8081/api.php/v1返回404错误
查看Nginx日志也是404的错误
尝试了https://www.zentao.net/ask/53171.html的方法还是解决不了。
麻烦大神们支持一下还有什么方法??谢谢。
提问者: 冷风 悬赏:5 日期: 2023-03-09 15:57:56 答案:1 点击:88
备注
是不是接口http://192.168.1.144:8081/api.php/v1/tokens这种接口访问还需要配置伪静态??如果是麻烦官方提示一下伪静态配置,谢谢
答案列表
nginx设置伪静态可以参考:
if (!-d $request_filename){
set $rule_0 1$rule_0;
}
if (!-f $request_filename){
set $rule_0 2$rule_0;
}
if ($request_filename ~* "api.php"){
set $rule_0 3$rule_0;
}
if ($rule_0 = "21"){
rewrite /(.*)$ /index.php/$1 last;
}
if ($rule_0 = "31"){
rewrite /(.*)$ /api.php/$1 last;
}