У меня есть проблема, которая имеет место только в Google Chrome, и это нормально в Firefox и IE. Я погуглил много сайтов и сделал несколько советов, но ничего не получалось.
У меня установлен сервер WAMP. Я настроил два виртуальных хоста:
Проблема в том, что всякий раз, когда я ввожу localhost в адресную строку, он сразу же перенаправляется на enginter.local! И Chrome показывает эту ошибку для всех локальных URL:
Эта страница не работает
enginter.local не отправил никаких данных.
ERR_EMPTY_RESPONSE
httpd-vhosts.conf
:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot "d:/wamp/www/real/yegane"
ServerName yegane.local
ServerAlias www.yegane.local
ErrorLog "logs/yegane.local-error.log"
CustomLog "logs/yegane.local-access.log" common
<Directory "/">
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot "d:/wamp/www/real/enginter"
ServerName enginter.local
ServerAlias www.enginter.local
ErrorLog "logs/enginter.local-error.log"
CustomLog "logs/enginter.local-access.log" common
<Directory "/">
Require all granted
</Directory>
</VirtualHost>
И это мой файл hosts
(в Windows 10):
127.0.0.1 localhost
#::1 localhost
127.0.0.1 enginter.local
127.0.0.1 yegane.local
Я попытался очистить кэш DNS здесь chrome://net-internals/# dns, а также попытался сбросить все настройки по умолчанию в chrome://flags, но не повезло!
Однажды я перезапустил систему, и проблема исчезла. но через некоторое время это случилось снова. А также порт 80 используется Apache.
Извините, если это сбивает с толку. Я запутался, и это заняло мое время на целую неделю.
ОБНОВИТЬ
Теперь все мои браузеры делают это!
ОБНОВЛЕНИЕ 2
httpd -S
дает:
VirtualHost configuration:
127.0.0.1:* is a NameVirtualHost
default server enginter.local (D:/wamp/bin/apache/apache2.4.23/conf/extra/httpd-vhosts.conf:43)
port * namevhost enginter.local (D:/wamp/bin/apache/apache2.4.23/conf/extra/httpd-vhosts.conf:43)
alias www.enginter.local
port * namevhost yegane.local (D:/wamp/bin/apache/apache2.4.23/conf/extra/httpd-vhosts.conf:57)
alias www.yegane.local
*:80 localhost (D:/wamp/bin/apache/apache2.4.23/conf/extra/httpd-vhosts.conf:30)
ServerRoot: "D:/wamp/bin/apache/apache2.4.23"
Main DocumentRoot: "D:/wamp/www"
Main ErrorLog: "D:/wamp/logs/apache_error.log"
Mutex default: dir="D:/wamp/bin/apache/apache2.4.23/logs/" mechanism=default
PidFile: "D:/wamp/bin/apache/apache2.4.23/logs/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: APACHE24=Apache2.4
Define: VERSION_APACHE=2.4.23
Define: INSTALL_DIR=D:/wamp
Define: APACHE_DIR=D:/wamp/bin/apache/apache2.4.23