我遇到了以下问题,但找不到解决方案。我在 nginx 中添加了一个子域,希望它提供静态 html 文件。问题是,在这个子域上,我需要将所有路径变量重写为反向代理提供的 html 中的查询参数。我尝试了很多配置组合,但都不起作用。我的配置是:
server {
server_name status.mywebsite.com;
location ~ /(.*) {
try_files $uri /html/file/location/my-html?id=$1 =404;
}
}
我需要实现的是当用户访问https://status.mywebsite.com/22
服务时/html/file/location/my-html?id=22
。
有人知道这是否可能吗?
谢谢你!