二级域名绑定到项目子目录问题(win2003-apache-tomcat)

时间:2021-11-01 12:10:10
环境:
win2003 + apache2.2 + tomcat6

只有一个网站项目,在Tomcat6/webapps/项目A

修改APACHE的配置文件:httpd-vhosts.cnf
添加两个虚拟主机

<VirtualHost *:80>
    DocumentRoot "D:/Program/Tomcat6/webapps/项目A"
    ServerName yx.com
    ErrorLog "logs/XXX.log"
    CustomLog "logs/XXX.log" common
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "D:/Program/Tomcat6/webapps/项目A/子目录B"
    ServerName sub.yx.com
    ErrorLog "logs/XXX.log"
    CustomLog "logs/XXX.log" common
</VirtualHost>


我用yx.com域名访问项目A下面的html、jsp都能正常显示;但是用sub.yx.com访问子目录B下只有HTML能显示,JSP都是提示404页面找不到,请问是哪里错了,子目录不能直接这样绑定吗,一般如何绑定的?

2 个解决方案

#1


试了下用htaccess实现的效果与直接在页面作判断跳转一样
url上全部分显示出来:sub.yx.com/子目录B/index...

等高人解决

#2


天热~~TOP

#1


试了下用htaccess实现的效果与直接在页面作判断跳转一样
url上全部分显示出来:sub.yx.com/子目录B/index...

等高人解决

#2


天热~~TOP