Можно ли иметь 2 домена для 2 блогов на одном сервере? - PullRequest
0 голосов
/ 23 марта 2012

У меня есть один vServer с apache2, который содержит 2 сайта (блоги Worpress). Они физически расположены в / www / blog1 и / www / blog2. Теперь у меня есть 2 домена domain1.com и domain2.com.

Я хочу, чтобы domain1.com указывал на blog1 и domain2.com соответственно на blog2. URL-адреса всегда должны включать соответствующий домен. Я не хочу использовать простой редирект, такой как domain2.com -> domain1.com/blog2.

Я использую domain1.com для других целей, таких как SVN, электронная почта, вики и т. Д. Domain2.com зарезервирован только для моего блога. Я не знаю, относится ли это к делу.

Пользователи не должны замечать, что мой сайт размещен где-то еще, по крайней мере, URL не должен указывать на это.

Возможно ли это?

Ответы [ 2 ]

1 голос
/ 23 марта 2012

Да, если вы используете Apache, посмотрите на виртуальные хосты . В частности, виртуальные хосты, основанные на именах , они позволяют разделять веб-сайты и корни веб-сайтов в зависимости от используемого доменного имени. Вот пример одного сервера, на котором размещены два сайта: www.domain.tld и www.otherdomain.tld:

NameVirtualHost *:80

<VirtualHost *:80>
    ServerName www.domain.tld
    ServerAlias domain.tld *.domain.tld
    DocumentRoot /www/domain
</VirtualHost>

<VirtualHost *:80>
    ServerName www.otherdomain.tld
    DocumentRoot /www/otherdomain
</VirtualHost>

В этом примере файлы, расположенные в /www/domain, будут обслуживаться для www.domain.tld, а каталог /www/otherdomain будет иметь файлы, доступные только на www.otherdomain.tld

1 голос
/ 23 марта 2012

Вы можете использовать "VirtualHost", чтобы сделать это.См .: Документация Apache 2 VirtalHost

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...