我已将 SDL Tridion 中的发布目标设置为将文件 (aspx) 推送为 UTF-8。
页面已发布,但在浏览器中呈现时我仍然看到一些奇怪的编码问题。
我可以使用记事本编辑服务器上的文件并将它们保存为 UTF-8,从而解决了这个问题。所以我有点不知道为什么会发生这种情况,令人讨厌的是我以前见过这个但不记得它是如何解决的。
我在发布目标中尝试了一些其他选项,例如“系统默认值”,但我仍然看到同样的问题。
谢谢
约翰
您是否尝试过这 7 个步骤来解决Elena 的编码问题?
在 IIS / .NET 中,将发布目标设置为 UTF-8并在 web.config 中进行设置后,我从未遇到过问题:
<globalization fileEncoding="UTF-8" requestEncoding="UTF-8"
responseEncoding="UTF-8"/>
如果您使用的是基于 Windows 服务的部署程序,您可能希望将 JVM 编码设置为 UTF-8,如此处所述。
如果这是您从其他人那里继承的系统,请检查以确保代码页未在模板中明确设置。这将覆盖发布目标上的默认设置。