Tom: Mehere Virtual Hosts, Vorteile??

Beitrag lesen

Hello,

<VirtualHost *:80>
    ServerAdmin admin@.....com

DocumentRoot "C:/Program Files/myapp/web1"
      ServerName myserver1.test

ErrorLog "logs/dummy-host.XYZ.@Home-error.log"
    CustomLog "logs/dummy-host.XYZ.@Home-access.log" common

Alias /sf/ "C:/Program files/myapp/data/symfony/web/sf/"
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin admin@.....com

DocumentRoot "C:/Program Files/myapp/web2"

ServerName test1.XYZ.@Home
    ErrorLog "logs/dummy-host2.XYZ.@Home-error.log"
    CustomLog "logs/dummy-host2.XYZ.@Home-access.log" common

Alias /sf/ "C:/Program files/myapp/data/symfony/web/sf/"
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin admin@.....com

DocumentRoot "C:\Program Files\myapp\web3"

ServerName queue.XYZ.@Home
    ErrorLog "logs/dummy-host2.error.log"
    CustomLog "logs/dummy-host2.access.log" common

Alias /sf/ "C:/Program files/myapp/data/symfony/web/sf/"
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin admin@.....com

DocumentRoot "C:\Program Files\myapp\web4"

ServerName intcomm.XYZ.@Home
    ErrorLog "logs/dummy-host2.error.log"
    CustomLog "logs/dummy-host2.access.log" common
</VirtualHost>

Es trennt Dir einfach deine verschiedenen Projekte voneinander, fast so als würden sie auf getrennten Hosts laufen.
Dazu musst Du nur auch dein DNS anpassen, damit der passende Hostname mitgeliefert wird. Bei WinDOSen reicht es, dazu in der HOSTS-Datei einen entsprechenden Eintrag vorzunehmen.

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de