Virtual host na Apache II

Odesláno v August 18, 2006 | Kategorie Apache | Leave a Comment

Po nějakém čase duše správce domácího serveru zajisté zatouží, aby mohl spravovat několik různých domácích adres třeba i s odlišnou konfigurací serveru.

Tentokráte budeme upravovat jen soubor httpd-vhosts.conf v adresáři extra, který si náš httpd.conf “natáhne”. Ve starších nebo jiných verzích Apache může být tato konfigurace součástí souboru httpd.conf .

Jak je napsáno v souboru, první direktiva je určena pro adresy bez známého názvu serveru, tedy podle toho, co jsme si nastavili v předchozí části:

* adresy http://localhost , http://drupal, http://a a http://d budou používat první direktivu
* na adrese http://b a http://c máme další servery s jinou konfigurací (je tady jiný kořenový adresář a logovací soubory)


#
# Virtual Hosts
#
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#

ServerAdmin webmaster@a
DocumentRoot C:/apache/users
ServerName a
ErrorLog logs/a-error_log
CustomLog logs/a-access_log common


ServerAdmin webmaster@b
DocumentRoot C:/apache/b
ServerName b
ErrorLog logs/b-error_log
CustomLog logs/b-access_log common
IndexOptions FancyIndexing


ServerAdmin webmaster@c
DocumentRoot C:/apache/c
ServerName c
ErrorLog logs/c-error_log
CustomLog logs/c-access_log common
IndexOptions FancyIndexing

Hlasujte pro tento článek:
  • Bookmarky.cz
  • Digg
  • del.icio.us
  • Google
  • Linkuj
  • Vybrali.sme
  • E-mail this story to a friend!
  • Facebook
  • LinkedIn

Komentáře

Váš komentář: