<VirtualHost *:80>
JkMount /servlet/* myloadbalancer
JkMount /*.jsp myloadbalancer
JkMount /*.do myloadbalancer
JkMount /* myloadbalancer
<Directory "E:/apache-tomcat-5.5.172/apache-tomcat-5.5.17/webapps/ROOT">
Options FollowSymLinks
AllowOverride FileInfo
RewriteEngine on
RewriteCond %{HTTP_HOST} ^shop[0-9]+\.testpai\.com$
RewriteRule ^/?$ /%{HTTP_HOST}
RewriteRule ^/(shop[0-9]+)\.testpai\.com/?$ /webshop/shop.do?shopId=$1[R]
</Directory>
ServerAdmin yourmail@testpai.com
DocumentRoot E:/apache-tomcat-5.5.172/apache-tomcat-5.5.17/webapps/ROOT
ServerName www.testpai.com
ServerAlias *.testpai.com
DirectoryIndex index.jsp
ErrorLog logs/all-sites-error.log
CustomLog logs/all-sites-access.log common
</VirtualHost> shop12.testpai.com --->shop12.testpai.com/webshop/shop.do?shopId=12
必须设置泛域名解析
本文介绍了一个具体的Apache配置示例,展示了如何通过Apache设置虚拟主机和负载均衡,包括特定的目录选项、URL重写规则及服务器别名等配置细节。

被折叠的 条评论
为什么被折叠?



