.app 域名的反向代理问题

.app 域名的反向代理问题

我有一个带有 .com 域名的 Java 应用程序。我使用反向代理 (apache) 将客户域名映射到他们的应用程序 URL。

例如,我的客户域名是http://example.com映射到http://abcd.com/static/123

近一年来一切都运转良好。

我已将应用程序域从 .com 更改为 .app,并更改了 apache 中的配置http://example.com映射到http://example.app/static/123

一切都运行良好,但一周后,我的一些客户开始遇到 504 网关超时问题。当我清除浏览器缓存后,一切又恢复正常。

这会是什么问题呢?

我的配置示例:

<VirtualHost *:80>
    ServerName       www.example.com
    ServerAlias      example.com
    LogLevel debug
    ProxyRequests off
    ProxyPreserveHost On
    ProxyPass /public/static/ http://example.app/public/static/ retry=1 acquire=3000 timeout=600 Keepalive=On
    ProxyPassReverse /public/static/ http://example.app/public/static/
    ProxyPass / http://example.app/public/123/ retry=1 acquire=3000 timeout=600
    Keepalive=On
    ProxyPassReverse / http://example.app/public/123/
    ErrorLog logs/aaa_error_log
    TransferLog logs/aaa_access_log
    SetEnvIf User-Agent ".*MSIE.*" nokeepalive
</VirtualHost>

相关内容