Difference between revisions of "Няколко домейна с един IP адрес"

From Ilianko
Line 20: Line 20:
 
Първият описан  виртуален хост се отваря по  подразбиране.
 
Първият описан  виртуален хост се отваря по  подразбиране.
  
За да довите виртуален хост, в [[Apache конфигурация|конфигурационния файл на Apache]] добавете
+
За да добавите виртуален хост, в [[Apache конфигурация|конфигурационния файл на Apache]] добавете
  
 
  <VirtualHost *:80>
 
  <VirtualHost *:80>

Revision as of 16:26, 2 June 2011

По подразбиране

Управлението на няколко имена на домейни разположени на един web сървър се активира с директивата: NameVirtualHost

При инсталация на Apache2 в Ubuntu опцията е добавена по подразбиране и се намира в

/ect/apache2/ports.conf

NameVirtualHost *:80
...

Опцията не е активна, докато не се опише поне един виртуалните хост в конфигурацията на Apache

Добавяне на виртуални хостове

Ако няколко имена на домейни сочат към един и същ IP адрес и всяко име зарежда различен сайт, всеки сайт е настроен на виртуален хост.

Добавянето на нов виртуален хост

След добавяне на един виртуален хост, главната (root) директорията на web сървъра (www) се деактивира.

Първият описан виртуален хост се отваря по подразбиране.

За да добавите виртуален хост, в конфигурационния файл на Apache добавете

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