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
也就是我上 面的配置没有起 作用! 有哪位大虾 帮小弟解决以下