2015-06-27 4 views
1

У меня есть сайт на моем локальном компьютере. Это веб-сайт CMS (DNN), который долгое время находится на моем компьютере. он находится на 127.0.0.1:80, но я установил для него адрес в файле хоста. До сегодняшнего дня он хорошо работал, и когда я попытался посетить его, я был перенаправлен на другой адрес, который я также установил в файле хоста. Я удалил этот адрес из файла хоста и перезапустил свой компьютер, но я все еще перенаправлен на этот адрес.IIS перенаправляет меня на другой URL-адрес

ответ

0

Записи файлов хостов кэшируются браузером, и нет необходимости перезагружать компьютер (только браузер).

Возможно, вам придется вернуться к своей конфигурации в IIS: если вы используете два узла с одним и тем же номером IP и порта, для каждого из них вам потребуется использовать другой заголовок хоста. Проверьте, пожалуйста, на следующую ссылку: http://forums.iis.net/t/1210669.aspx?Multiple+web+sites+in+IIS+8+5

пример, если вы установили заголовки хостов для сайтов как site1 и site2. Затем добавьте следующую запись файла хостов:

127.0.0.1 site1 site2

Затем перезапустите браузер и, если вы перейдете к http://site1 и загрузит правильный сайт. То же самое для http://site2, конечно

0

Вы должны проверить таблицу PortalAlias ​​в DNN. Вероятно, здесь указан неправильный псевдоним, вы можете удалить его из базы данных, затем перезапустить APP в IIS (или изменить файл web.config для этого), а затем попытаться получить доступ к исходному URL-адресу.

select * from portalalias 


delete portalalias where httpalias = 'http://yourbadurl/' 
+0

Hi Chris, Это было правильно, но после его удаления оно дало мне ошибку «Connection to the database failed». –

Смежные вопросы