我正在运行带有 Apache 和 ColdFusion 11 的 Windows Server 2012。
在我们本地域的 DNS 管理器中,我们设置了一个指向报告服务器的 CNAME 别名。当您通过非别名名称(例如 myserver.example.com)访问服务器时,它工作正常。但是当使用 CNAME(reporting.example.com)时,会出现格式问题。字体不正确,图像无法正确显示。
我对 DNS 和域名不是很了解,所以任何帮助我都非常感谢。如果需要,我可以提供更多信息。谢谢!
答案1
这几乎肯定是由您的应用程序或依赖于主机名的 Web 服务器配置中的某些内容引起的。您应该与负责这些事情的系统管理员和/或开发人员联系。要查找的内容:
- 通过备用域名访问时可能导致 XSS 错误的绝对链接
- 使用各种主机名变量
- 你的 apache 配置中的任何 NamedVirtualHosts
答案2
我们找到了答案。我们必须将别名添加到服务器的 hosts 文件中。