版本:httpd-2.2.4、resin-3.0.19
泛域名:
Apache:
<
VirtualHost
*
:
80
>
DocumentRoot / usr / local / pengpeng / xspace /
ServerName x. 243 .com
ServerAlias * .x. 243 .com
</ VirtualHost >
< VirtualHost * : 80 >
DocumentRoot / usr / local / pengpeng / xhome /
ServerName home. 243 .com
ServerAlias * .home. 243 .com
</ VirtualHost >
DocumentRoot / usr / local / pengpeng / xspace /
ServerName x. 243 .com
ServerAlias * .x. 243 .com
</ VirtualHost >
< VirtualHost * : 80 >
DocumentRoot / usr / local / pengpeng / xhome /
ServerName home. 243 .com
ServerAlias * .home. 243 .com
</ VirtualHost >
Resin:
<
host id
=
"
home.243.com
"
root
-
directory
=
"
.
"
>
< host - alias - regexp >^ ([ ^/ ] * ).home. 243 .com </ host - alias - regexp >
< redeploy - mode > manual </ redeploy - mode >
< web - app id = " / " document - directory = " /usr/local/pengpeng/xhome/ " />
</ host >
< host id = " x.243.com " root - directory = " . " >
< host - alias - regexp >^ ([ ^/ ] * ).x. 243 .com </ host - alias - regexp >
< redeploy - mode > manual </ redeploy - mode >
< web - app id = " / " document - directory = " /usr/local/pengpeng/xspace/ " />
</ host >
< host - alias - regexp >^ ([ ^/ ] * ).home. 243 .com </ host - alias - regexp >
< redeploy - mode > manual </ redeploy - mode >
< web - app id = " / " document - directory = " /usr/local/pengpeng/xhome/ " />
</ host >
< host id = " x.243.com " root - directory = " . " >
< host - alias - regexp >^ ([ ^/ ] * ).x. 243 .com </ host - alias - regexp >
< redeploy - mode > manual </ redeploy - mode >
< web - app id = " / " document - directory = " /usr/local/pengpeng/xspace/ " />
</ host >
多域名:
apache:
<
VirtualHost
*:80
>
DocumentRoot /usr/local/pengpeng/channel/
ServerName blog.pengpeng.com
RewriteEngine On
# 来自"Host:"头的ServerName ,可能大小写混杂
RewriteMap lowercase int:tolower
# 检查hostname正确与否,之后才能使RewriteRule起作用
RewriteCond ${lowercase:%{HTTP_HOST}} ^blog.pengpeng.com(.*)$
RewriteCond %{REQUEST_URI} !^/(.+/.do)$
RewriteRule ^/index.jsp$ /blog/index.jsp [PT]
</ VirtualHost *:80 >
< VirtualHost *:80 >
DocumentRoot /usr/local/pengpeng/channel/
ServerName show.pengpeng.com
RewriteEngine On
# 来自"Host:"头的ServerName ,可能大小写混杂
RewriteMap lowercase int:tolower
# 检查hostname正确与否,之后才能使RewriteRule起作用
RewriteCond ${lowercase:%{HTTP_HOST}} ^show.pengpeng.com(.*)$
RewriteCond %{REQUEST_URI} !^/(.+/.do)$
RewriteRule ^/index.jsp$ /show/index.jsp [PT]
</ VirtualHost *:80 >
< VirtualHost *:80 >
DocumentRoot /usr/local/pengpeng/channel/
ServerName photo.pengpeng.com
RewriteEngine On
# 来自"Host:"头的ServerName ,可能大小写混杂
RewriteMap lowercase int:tolower
# 检查hostname正确与否,之后才能使RewriteRule起作用
RewriteCond ${lowercase:%{HTTP_HOST}} ^photo.pengpeng.com(.*)$
RewriteCond %{REQUEST_URI} !^/(.+/.do)$
RewriteRule ^/index.jsp$ /photo/index.jsp [PT]
</ VirtualHost *:80 >
DocumentRoot /usr/local/pengpeng/channel/
ServerName blog.pengpeng.com
RewriteEngine On
# 来自"Host:"头的ServerName ,可能大小写混杂
RewriteMap lowercase int:tolower
# 检查hostname正确与否,之后才能使RewriteRule起作用
RewriteCond ${lowercase:%{HTTP_HOST}} ^blog.pengpeng.com(.*)$
RewriteCond %{REQUEST_URI} !^/(.+/.do)$
RewriteRule ^/index.jsp$ /blog/index.jsp [PT]
</ VirtualHost *:80 >
< VirtualHost *:80 >
DocumentRoot /usr/local/pengpeng/channel/
ServerName show.pengpeng.com
RewriteEngine On
# 来自"Host:"头的ServerName ,可能大小写混杂
RewriteMap lowercase int:tolower
# 检查hostname正确与否,之后才能使RewriteRule起作用
RewriteCond ${lowercase:%{HTTP_HOST}} ^show.pengpeng.com(.*)$
RewriteCond %{REQUEST_URI} !^/(.+/.do)$
RewriteRule ^/index.jsp$ /show/index.jsp [PT]
</ VirtualHost *:80 >
< VirtualHost *:80 >
DocumentRoot /usr/local/pengpeng/channel/
ServerName photo.pengpeng.com
RewriteEngine On
# 来自"Host:"头的ServerName ,可能大小写混杂
RewriteMap lowercase int:tolower
# 检查hostname正确与否,之后才能使RewriteRule起作用
RewriteCond ${lowercase:%{HTTP_HOST}} ^photo.pengpeng.com(.*)$
RewriteCond %{REQUEST_URI} !^/(.+/.do)$
RewriteRule ^/index.jsp$ /photo/index.jsp [PT]
</ VirtualHost *:80 >
Resin:
<
host
id
="channel.pengpeng.com"
root-directory
="."
>
< host-alias > blog.pengpeng.com </ host-alias >
< host-alias > show.pengpeng.com </ host-alias >
< host-alias > photo.pengpeng.com </ host-alias >
< web-app id ="/" document-directory ="/usr/local/pengpeng/channel/" />
</ host >
< host-alias > blog.pengpeng.com </ host-alias >
< host-alias > show.pengpeng.com </ host-alias >
< host-alias > photo.pengpeng.com </ host-alias >
< web-app id ="/" document-directory ="/usr/local/pengpeng/channel/" />
</ host >