Назад | Перейти на главную страницу

/ etc / hosts - Как я могу указать на определенный каталог в моей локальной интрасети?

Мне нужно указать admin.company.com к 192.168.2.100/admin

Как я могу это сделать?

Вы не можете сделать это через другие хосты. Здесь вы смешиваете 2 разных протокола, http и dns. / etc / hosts поможет вам перенаправить admin.company.com на 192.168.2.100, но вам потребуется перенаправление на / admin на веб-сервере.

Если вы используете apache, вы, вероятно, хотите использовать именованные виртуальные хосты

...
Port 80
ServerName server.domain.tld

NameVirtualHost 111.22.33.44 

<VirtualHost 111.22.33.44>
DocumentRoot /www/domain
ServerName www.domain.tld
...
</VirtualHost>

<VirtualHost 111.22.33.44>
DocumentRoot /www/subdomain
ServerName www.sub.domain.tld
...
</VirtualHost> 

В этой статье говорится об этом: http://httpd.apache.org/docs/1.3/vhosts/examples.html