修改/etc/httpd/conf/httpd.conf

基于ip静态
<VirtualHost 192.168.1.11:80>
  ServerName www.test1.com
  DocumentRoot /www/test1/
  <Directory "/www/test1">
    Options Indexes FollowSymLinks
     AllowOverride None
     Order allow,deny
     Allow From All
  </Directory>
</VirtualHost>

<VirtualHost 192.168.1.12:80>
  ServerName www.test1.com
  DocumentRoot /www/test2/
  <Directory "/www/test2">
    Options Indexes FollowSymLinks
     AllowOverride None
     Order allow,deny
     Allow From All
  </Directory>
</VirtualHost>

基于域名静态
NameVirtualHost *:80
<VirtualHost *:80>
  ServerName www.test1.com
  DocumentRoot /www/test1/
  <Directory "/www/test1">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

<VirtualHost *:80> 
  ServerName www.test2.com
  DocumentRoot /www/test2/
  <Directory "/www/test2">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>


基于ip动态
192.168.1.11            www.163.com
192.168.1.22            www.263.com
%1  %2  %3 %4       %1     %2  %3
VirtualDocumentRootIP   /tmp/www/%4
/tmp/www/11
/tmp/www/22

基于域名动态
www.163.com            192.168.1.11
www.263.com            192.168.1.12
VirtualDocumentRoot   /tmp/www/%2
/tmp/www/163
/tmp/www/263

www.163.com            192.168.1.11
www.263.com            192.168.1.12
mail.163.com
VirtualDocumentRoot   /tmp/a/%1/%2
/tmp/a/www/163
/tmp/a/www/263
/tmp/a/mail

results matching ""

    No results matching ""