Запуск Windows 7.
Возникла странная проблема - я использовал порт 8080 для своего apache на XAMPP, так как почему-то не мог заставить его работать на 80. Я сделал это, изменив порт прослушивания /xampp/apache/conf/httpd.conf. Несколько дней назад я вернул его обратно, и он снова начал работать нормально ... Однако теперь мои браузеры пытаются указывать на 8080 всякий раз, когда я пытаюсь получить доступ к localhost.
Например, если я наберу
localhost/myproject
в Firefox / Chrome он перенаправит его на
localhost:8080/myproject
и скажите, что Firefox / Chrome не может подключиться. Как ни странно, если я редактировать адресную строку, чтобы удалить 8080, он будет работать. НО, если я заменю весь адрес новым (вставив localhost / myproject поверх), он выполнит такое же странное перенаправление.
Я пытался очистить данные просмотра / кеш и даже переустановил Chrome, но он по-прежнему указывает не на тот порт. Это как если бы браузеры «запомнили» порт 8080 и продолжают попытки получить к нему доступ.
Internet Explorer работает нормально, вероятно, потому, что я раньше не обращался к localhost: 8080 через IE.
Хотелось бы узнать какое-либо решение этой проблемы. Спасибо!
У меня такая же проблема с сайтом localhost, который изначально работал на порту 8080, который я переключил на порт 80. Это был сайт Wordpress, и конфигурация сайта заставляла браузер перенаправлять на порт 8080. Я исправлял настройки, но при каждом посещении to localhost был автоматически запрошен на порту 8080, даже при добавлении: 80 в конец домена.
Я очистил кеш DNS (не знаю, действительно ли это помогает), очистил кеш в браузере, установил Server Name
до 80 и добавил /
в конце URL-адреса, подобного этому localhost/myproject/
. Это делает это за меня.
Проверьте свой httpd.conf. (xampp-control> Конфигурация для Apache> http.conf)
Найдите строку, начинающуюся с ServerName
. Если линия указывает на порт 8080, измените его на 80.
У меня такая же проблема. Исправлено очистка моего кеша DNS.