我正在通过端口 80 使用 Apache 为我的 AEM 站点提供服务,并且我注意到当我使用 localhost:80/content/mproject/en/index.html 时,我的自适应图像组件会显示图像,但是当我转到 www.myproject.com 时:80/content/mproject/en/index.html 自适应图像组件没有显示任何内容。
我确定这一定是 Apache 错误,因为当我使用 IIS 为 AEM 提供服务时,自适应图像组件从外部地址按预期工作。我也确定这不是重写规则,因为无论我是否存在重写规则或删除它们并重新启动我的网络服务器,图像都不会在外部显示。
如果这有帮助,我可以发布我的 httpd.conf 文件,但在他们看来,我可能忽略了一些愚蠢的事情,因为 Apache 通常从外部地址显示所有图像,除了来自自适应图像组件的图像。此外,IIS 使用默认配置正确显示来自外部地址的自适应图像。知道会发生什么吗?