·天新网首页·加入收藏·设为首页·网站导航
数码笔记本手机摄像机相机MP3MP4GPS
硬件台式机网络服务器主板CPU硬盘显卡
办公投影打印传真
家电电视影院空调
游戏网游单机动漫
汽车新车购车试驾
下载驱动源码
学院开发设计
考试公务员高考考研
业界互联网通信探索
您现在的位置:天新网 > 软件开发 > Java开发 > Servlet/JSP
Apache 2.2 + Tomcat 5.5 使用UrlRewrite实现泛域名解析的方法
http://www.21tx.com 2009年04月10日

1 2 3 下一页

  1 安装 tomcat/apache

  2 下载 jk.so, 具体版本请根据需要,不再多说

  3 关键是配置

  httpd.conf查看复制到剪切板打印

  

  # 去掉这个前面的#,启用它  

  LoadModule rewrite_module modules/mod_rewrite.so   

  # 启用jk,同时配置参数  

LoadModule   jk_module   modules/mod_jk.so         
JkWorkersFile   D:/Apache2.2/conf/workers.properties       
JkLogFile   d:/Apache2.2/logs/mod_jk.log       
JkLogLevel   info     
#JkLogLevel   debug       
JkLogStampFormat   "[%a   %b   %d   %H:%M:%S   %Y]   "       
JkOptions   +ForwardKeySize   +ForwardURICompat   -ForwardDirectories       
JkRequestLogFormat   "%w   %V   %T"       
JkMount   /Servlet/*   myloadbalancer     
JkMount   /*.JSP   myloadbalancer   

  # 虚拟主机,这里模拟了 a.test.com 和 b.test.com 以及 a.tst.com/blog的调用   

<VirtualHost _default_:80>  
ServerAdmin yourmail@domain.com  
DocumentRoot D:Apache2.2htdocs  
ServerName all-sites  
ErrorLog logs/all-sites-error.log  
CustomLog logs/all-sites-Access.log common  
RewriteEngine On  
# 下面三行实现动态解析  
RewriteCond %{HTTP_HOST} ^[a-z0-9-]+.test.com$  
RewriteRule ^/(.*)$ /%{HTTP_HOST}/$1 
RewriteRule ^/([a-z0-9-]+).test.com/?$ /index.jsp?u=$1 [L,PT]  
RewriteRule ^/([a-z0-9-]+).test.com/blog(/(.*))?$ /blog.jsp?u=$1&$3 [L,PT]  
 
<Directory "D:Apache2.2htdocs">  
    Options FollowSymLinks  
    AllowOverride None  
    Order allow,deny  
    Allow from all  
</Directory>  
 
</VirtualHost> 

上一篇: 浅析Servlet和Jsp中的多国语言显示
下一篇: JSP页面中使用FCKeditor控件

1 2 3 下一页

关于我们 | 联系我们 | 加入我们 | 广告服务 | 投诉意见 | 网站导航
Copyright © 2000-2011 21tx.com, All Rights Reserved.
晨新科技 版权所有 Created by TXSite.net