Почему IE8 не позволяет номер порта в конце URL?


11

Печатание "www.example.com" прекрасно работает в IE8, но когда я ввожу "www.example.com:8000", оно не работает (я знаю, что это работает для некоторых людей).

Порт 8000 необходим, потому что я много тестирую веб-разработку и запускаю веб-серверы на этом порту.

Я получаю сообщение об ошибке:

The webpage cannot be displayed.
Most likely cause: Some content or files on this web page require a program that you don't have installed.

Конечно, на одной машине с Windows Chrome и Firefox работают отлично.

Ответы:


17

IE очень привередлив, когда дело доходит до добавления номеров портов - если вы хотите их использовать, вы ДОЛЖНЫ добавить http: // в начало, поэтому попробуйте http://www.example.com:port


Это на самом деле довольно очевидно: www.example.com:8000означает использование протокола, вызываемого www.example.comдля разрешения идентификатора 8000. URL-адреса, в которых отсутствует двоеточие (и, следовательно, указатель протокола), имеют специальный регистр для использования HTTP (или FTP, если имя начинается с «ftp.»
Саймон Рихтер,

1
IE немного педантичен - другие браузеры работают без суеты.
Linker3000

0

Вероятно, существуют некоторые параметры конфиденциальности или политики. Сторонние приложения, как правило, игнорируют эти параметры, поэтому обычно их используют только приложения Microsoft.

Чтобы обновить настройки конфиденциальности: Панель управления -> Свойства обозревателя -> вкладки «Безопасность» и «Конфиденциальность» (я не уверен, какие варианты, но я подозреваю, что это будет два хороших места для поиска)

Чтобы обновить параметры политики: обратитесь к администратору локальной сети, если вы находитесь в корпоративной среде, или посетите следующую веб-страницу для получения информации о входе в редактор локальной политики: http://support.microsoft.com/kb/307882.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.