apache   配置二级域名问题


这是我httpd.conf的部分内容

LoadModule   rewrite_module   modules/mod_rewrite.so
LoadModule   setenvif_module   modules/mod_setenvif.so
LoadModule   include_module   modules/mod_include.so  
LoadModule   cgi_module   modules/mod_cgi.so  


#WebLogic   Server   Proxy   Settings
LoadModule   weblogic_module   modules/mod_wl_20.so
<IfModule   mod_weblogic.c>
webLogicHost   www.kafon.com
#localhost
WebLogicPort   7001
MatchExpression   *.jsp
MatchExpression   *.do
MatchExpression   *.*
MatchExpression   *
</IfModule>

<VirtualHost   *:80>
        ServerAdmin   jiangliping_001
        DocumentRoot   C:\bea\user_projects\domains\mydomain\applications\NetShop
        ServerName     www.kafon.com

        ErrorLog   logs/dummy-host.example.com-error_log
        CustomLog   logs/dummy-host.example.com-access_log   common

        RewriteEngine   On

        RewriteLog               logs/error.log

RewriteLogLevel   3
#以下是对主页面   的主要配置   二级域名   的主要配置

rewritecond   %{HTTP_HOST}   ^(.*)\.kafon\.com$

rewriteCond   %{HTTP_HOST}   !^www\.kafon\.com$

rewriteRule   ^/?$   /%{HTTP_HOST}

rewriterule   ^(.*)\.kafon\.com/?$     /NetShop/shopbase.do?username=$1     [pt]  

rewriterule   ^/$         /NetShop/index.jsp   [pt]
</VirtualHost>


我想实现的目的   http://aaa.kafon.com     ---> http://aaa.kafon.com/NetShop/shopbase.do?username=aaa

现在的问题   是     http://www.kafon.com   可以达到   首页  
但是   我输入     http://aaa.kafon.com       也达到   首页  

如果我想达到   上面的   效果必须   http://www.kafon.com/aaa.kafon.com    
才能达到--->   /NetShop/shopbase.do?username=aaa
也就是我上   面的配置没有起   作用!     有哪位大虾   帮小弟解决以下