Я работаю над сайтом DotNetNuke, на котором есть как сервер, так и производственный сервер. Сейчас проблема связана с конкретным меню NB_Store, но я считаю, что это проблема на всем сайте.DotNetNuke/.NET Ajax Redirect Issue
При производстве щелчок по ссылкам редактирования в админе продукта отлично работает. Похоже, что нажатие на кнопки редактирования отправляет запрос на отправку AJAX обратно на сайт, который возвращает некоторые команды перенаправления, а затем браузер перенаправляет соответственно.
На промежуточном сервере вместо отправки команд перенаправления перенаправление обрабатывается как перенаправление 302, и браузер пытается интерпретировать всю перенаправленную страницу как javascript. Это мешает мне перейти на страницу, на которую мне нужно пойти!
Единственные различия между двумя серверами, о которых я знаю, - это обновить пути на сцене, чтобы стать новым доменом (stage.xxx.com, в отличие от оригинала www.xxx.com/subdir/dnn) , Я не пробовал использовать это меню администратора, прежде чем я не знаю, изменили ли его пути, или если он уже был сломан.
Что я могу исправить? Я начинаю скучать по идеям!
Скрипач показывает тот же редирект я получил в Firebug, 302 перенаправления Странная вещь, я сделал копию сайта и начал делать эти изменения и, по сути, * только * изменение на сайте - это URL-адрес он остается на сцене.xxx.com, если я туда иду, нет Default.aspx? и т. д. – Lowgain
, даже если я укажу оба пути на один и тот же экземпляр DNN и оставляйте оба алиаса портала на месте, меню не работает на stage.xxx.com, но все же работает на старом пути. ничто другое не меняется нигде, но перенаправление обрабатывается по-разному! – Lowgain