查看文章 |
apache、resin泛域名、多域名设置
2007-08-20 18:18
版本:httpd-2.2.4、resin-3.0.19 <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>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>多域名: 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>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>参考:http://man.chinaunix.net/newsoft/Apache2.2_chinese_manual/index.html |
最近读者:


