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