我已将Orchard CMS站点从一台主机和服务器移动到另一台主机和服务器。 IP地址明显不同。
所有文件都已正确复制并呈现正确的html。
但是,所有样式表都会产生404错误。我再说一遍,文件应该是它们的位置。
实际上,任何其他资源(例如图像或样式表)都会产生同样的问题。同样,文件全部到位。
任何人都可以想到可能导致这种情况的原因。除了服务器和IP之外没有任何改变。
我在同一个IP和服务器上有另一个果园网站正常工作。但是,它并未从其他服务器移动。
我为网站ping了一下,它为新服务器提供了正确的IP地址
不确定这是Orchard特有的,虽然与Orchard的主题相关的内容以及它们如何工作可能应该责备......但我真的看不出来。
这听起来更像是IIS问题。
答案 0 :(得分:0)
您可以直接在浏览器地址栏中输入他们的网址来获取CSS文件吗?
尝试“复制图像位置”或其中一个失败图像的“图像属性”。如果你直接将它输入浏览器,你能再次得到这个吗?
根据工作HTML资源或动态页面的URL检查失败资源的URL。确保webapp路径或上下文没有差异。
您还需要尝试Ctrl-R重新加载。
即使在内容移动之后,也可能存在一些缓存......可能持有“404”或“未找到”结果。尝试&关闭/或强制刷新所有服务器&代理缓存。
答案 1 :(得分:0)
服务器人员回复了我。他们将“网站改为4.0集成管道模式”。现在一切正常。去图。
我确信我已经检查过它是在Integrated Pipeline模式下,但是嘿嘿。