У нас есть старая версия DNN, работающая на нашем производственном веб-сайте (версия 04.09.00).Мой менеджер боится перейти на более новую версию из-за настроек, сделанных в коде до того, как я начал работать в компании.В любом случае нам нужно создать еще одну копию той же стороны на сервере разработки (staging.website.com), и у меня, похоже, возникают проблемы.
Насколько я могу судить, IIS настроен правильно.Я сделал копию рабочей базы данных и производственной файловой системы и перенес ее на сервер разработки.Я изменил псевдоним портала в БД, чтобы он соответствовал промежуточному URL, и изменил настройки хоста аналогичным образом.Я отредактировал строку подключения, чтобы отразить новый сервер и имя БД.Я даже искал в папках файлов какие-либо ссылки на www.website.com и заменил их на staging.website.com.
Затем я пошел на промежуточный сайт.Выглядело великолепно!Это выглядело как производство ... пока я не нажал на ссылку.Похоже, что домашняя страница - единственная, которая будет работать, каждая другая страница, которую я пробовал (и я пробовал кучу), появляется с той же ошибкой "Страница не найдена".Я знаю, что он попадает в базу данных, потому что все динамические данные и конфигурации из производства обнаруживаются.Есть идеи, почему это происходит?