У меня следующая конфигурация, в которой Varnish действует как кэш между конечной точкой, обращенной извне (NGINX), и Apache.
+-------+ +-------+ +------+
| NGINX | +---> |Varnish| +---> |Apache|
+-------+ +-------+ +------+
Я не могу добиться соответствия моей конфигурации Apache VirtualHost, когда я ее вызываю из браузера. Конфигурация моего (одного) VirtualHost выглядит следующим образом:
<VirtualHost *:80>
ServerName fabrikam.com
ServerAlias fabrikam.com
ServerAdmin myemailaddress
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access-mycustomlog.log combined
</VirtualHost>
Вот версия Apache:
root@localhost:/etc/apache2# apache2 -v
Server version: Apache/2.4.7 (Ubuntu)
Server built: Jan 14 2016 17:45:23
Когда я открываю https://fabrikam.com
, он не дает мне корень папки / var / www / html
. Вместо этого он пытается получить доступ к корню / var / www
, и, поскольку я отключил mod_index
, он выдает ошибку HTTP 404 Not Found.
Любые мысли о том, как это сделать. заставить эту конфигурацию VirtualHost "соответствовать" должным образом? Когда я захожу на сайт fabrikam.com, он должен перейти в папку / var / www / html
, Я не удивился, обнаружив, что указанной страницы нет ни на моем сайте, ни где-либо еще в Интернете (как и следовало ожидать, если кто-то генерирует случайную строку из 15 символов).
Полагаю, я не слишком обеспокоен об этом в общей схеме вещей, но есть ли у кого-нибудь ключ к пониманию того, что происходит? Спасибо!
Мне кажется, что это попытка подтверждения права собственности на веб-сайт Google, как в Инструментах для веб-мастеров / консоли поиска:
https://support.google.com / webmasters / answer / 35179? hl = ru
Возможно, кто-то случайно добавил ваше доменное имя в свою учетную запись, теперь Google пытается это проверить. Я не вижу вреда.
РЕДАКТИРОВАТЬ: Вы правы, имена проверяемых файлов часто начинаются с google-etchtml, поэтому вместо этого Google может проверять, что вы не обслуживаете страницы как спам, когда запрашиваются неправильные URL-адреса.
См .: