Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » apache и сайт без www внутри и снаружи сети

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

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
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » apache и сайт без www внутри и снаружи сети


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru