James123
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Очень странное поведение apacha при использовании virtualhost внутри и снаружи сети. проблема выглядит так: В конфиге httpd.conf прописаны следующие параметры <VirtualHost *:80> ServerName www.сайт.ru ServerAlias сайт.ru DocumentRoot "c:/htdocs/virthosts/www/" </VirtualHost> Внутри сети все хорошо, набираем сайт.ru сервер автоматически перебрасывает на www.сайт.ru А если попробовать из внешней сети, то по www.сайт.ru всё нормально открывается, а при попытке зайти по сайт.ru (без www) получаем адрес либо сайт.ru////////////////// либо сайт.ru/сайт.ru/сайт.ru/сайт.ru/сайт.ru/сайт.ru/сайт.ru/ (20 повторов) Никаких .htacсess в корневике сайта не лежит. В ошибках тоже ничего не пишется. Только в access.log куча GET с нарастающим количеством черточек. В глобальном DNS адреса сайт.ru и www.сайт.ru откликаются с одним IP. Причем поддиректории сайт.ru/test из внешки открываются нормально, а из локалки - не хотят. Что неправильно настроено? | Всего записей: 56 | Зарегистр. 03-08-2004 | Отправлено: 10:14 29-12-2017 | Исправлено: James123, 11:27 29-12-2017 |
|