Возникла такая проблема:
Есть сервер в реальным(белым) айпи адресом на котором находится один ресурс который используется исключительно в локальной сети провадера, которому принадлежит данный айпи, соответсвенно, в данной локалке он является локальным. Файлы ресурса лежат в папке по умолчанию /usr/local/www/data. ДНС имя прописанно на локальном ДНС сервере провайдера. Возникла надобность разместить еще один ресурс на данном сервере, с ДНС именем зарегистрированным в интернете. Что для етого было сделанно:
Созданно две записи ,1я для локального ресурса, 2я для внешнего, но теперь, при заходе из броузера на адрес локального ресурса отображается второй ресурс. По второму имени все нормально.
Добавленные строки в httpd.conf:
Код: Выделить всё
NameVirtualHost *:80
<VirtualHost локальное_имя_ресурса:80>
ServerAdmin webmaster@локальное_имя_ресурса
DocumentRoot /usr/local/www/data
ServerName локальное_имя_ресурса
ErrorLog /var/log/def-log
CustomLog /var/log/def_log common
</VirtualHost>
<VirtualHost внешнее_имя_ресурса:80>
ServerAdmin webmaster@внешнее_имя_ресурса
DocumentRoot /usr/home/imp/alterlab
ServerName внешнее_имя_ресурса
ErrorLog /var/log/al-log
CustomLog /var/log/al_log common
</VirtualHost>
З.Ы. Перечитал кучу форумов, но к сожалению ничего из предложеннного не помогло(
Локальный ресурс закрыт от внешки с помощью htaccess.
Раньше не использовались вообще виртуальные хосты, за ненадобностью, все было напрямую из Document Root
Помогите новичку...