我正在尝试使用apache2
重定向OpenTSDB API。这是我的配置(Apache doc)
ProxyPassMatch /api/* http://127.0.0.1:4343/api/$1
服务器有apache2
和TSDB
。我可以访问显示版本信息的<ip>:4343/api/version
。
但如果我尝试访问<ip>/api/version
,则显示Error Code:404 "Endpoint not found"
。那么,这里发生了什么?
答案 0 :(得分:0)
问题是正则表达式; apache正在将错误的API URL转发给TSDB。
使用该apache配置后,我可以使用以下配置重定向请求。
ProxyPassMatch "/api/*" "http://127.0.0.1:4343"