我正在通过NGINX将请求重定向到provider "kubernetes" {
host = "${var.host}"
username = "${var.username}"
password = "${var.password}"
client_certificate = "${base64decode(var.client_certificate)}"
client_key = "${base64decode(var.client_key)}"
cluster_ca_certificate = "${base64decode(var.cluster_ca_certificate)}"
}
,作为对abc.example.com
的反向代理。直到点击应用程序中的链接(例如127.0.0.1:8089/SOGo/
),此方法才能正常工作。该请求将导致404,因为/ SOGo /目录未保留在反向代理中。如何在不修改应用程序中的链接的情况下,从所有请求中删除abc.example.com/SOGo/test/index.php
(例如,通过nginx magic,/SOGo/
变成了abc.example.com/SOGo/test/index.php
)?这是我的代码:
abc.example.com/test/index.php
谢谢。