Это будет длинная история, но я постараюсь сделать ее небольшой:
Если вы правильно настроили сайт localhost / dotentnuke, сделайте резервную копию базы данных, прежде чем пытаться выполнить следующие действия:
- Посмотрите на таблицу portalAlias в базе данных и увидите записи с portalID = 0
- Удалите все записи для портала 0 и измените одну запись, указав localhost / DotNetNuke
- Попробуйте запуститьURL снова.
Имейте в виду, что portalAlias - это таблица, в которую ищет dnn, а portal 0 - это портал по умолчанию, поэтому в псевдониме портала должна быть хотя бы одна запись для portal 0.
Поскольку у вас есть экземпляр dnn с несколькими порталами, вы должны создать отдельный веб-сайт для каждого из них, если они являются родительскими порталами.и измените httpalias на свой локальный URL-адрес для каждого портала.
Дайте мне знать, если вам нужна какая-либо другая помощь.