我正在一个 DotNetNuke 站点上工作,该站点同时具有暂存服务器和生产服务器。现在的问题在于特定的 NB_Store 菜单,但我相信这实际上是整个站点的问题。
在生产中,单击产品管理员中的编辑链接可以正常工作。似乎单击编辑按钮会将 AJAX 发布请求发送回站点,该站点返回一些重定向指令,然后浏览器会相应地重定向。
然而,在登台服务器上,重定向不是发回重定向指令,而是作为 302 重定向处理,并且浏览器尝试将整个重定向页面解释为 javascript。这使我无法真正访问我需要访问的页面!
我知道的两台服务器之间的唯一区别是我们将舞台上的路径更新为一个新域(stage.xxx.com,而不是原来的 www.xxx.com/subdir/dnn)。我之前没有特别尝试过使用这个管理菜单,所以我不知道更改路径是否做到了,或者它是否已经损坏。
我可以尝试什么来解决这个问题?我开始缺乏想法了!