请教一个apache2.0加tomcat4.3.x时访问目录控制问题

jili 2003-09-15 12:20:53
我想用户浏览时,控制做到以下三点
1、ie栏里面不出现全部的url路径,只显示站点名,比如
http://127.0.0.1/jsp/user/index.jsp
用户浏览时ie栏里面只出现
http://127.0.0.1
不会出现后面的路径和文件名
2、使用户无法浏览网站目录
比如当
http://127.0.0.1/jsp/user/
无默认打开文件时
输入http://127.0.0.1/jsp/user/无法看到目录下文件列表
3、ie栏里面屏蔽端口显示
我有个virtual host是http://127.0.0.1:8080
我想用户浏览的时候,那个端口8080不会显示出来

以上三点,应该在apache的httpd.conf还是在tomcat的server.xml里面设置?
具体如何设置?
...全文
49 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jili 2003-12-31
  • 打赏
  • 举报
回复
1、的解决方法,将页面都包括在fram中
wchunge 2003-11-10
  • 打赏
  • 举报
回复
up
klbt 2003-10-24
  • 打赏
  • 举报
回复
up
yophoo 2003-09-17
  • 打赏
  • 举报
回复
第三点不太清楚,127.0.0.1:8080不是tomcat启动端口吗?其余两点,我给个相关参考,因为我不知你是如何整合这二者的(windows和linux下方法大同小异,这儿是windows下的)。
1、http://127.0.0.1/jsp/user/index.jsp
用户浏览时ie栏里面只出现
http://127.0.0.1
解决方法:假设你的"/jsp/user/index.jsp"在"D:\jsp\user\index.jsp"
首先,将"D:\jsp\user"作为你的tomcat的默认的启动目录ROOT,你必须将你的user目录更改为ROOT,然后在你的tomcat/conf/server.xml中更改如下:
<Context path="" docBase="D:\jsp\ROOT" debug="0"/>
其次将更改后的"D:\jsp\ROOT"作为你的apache的DocumentRoot,在apache/conf/httpd.conf中更改如下:
DocumentRoot "D:\jsp\ROOT"
再次,修改workers2.properties(如果你用的整合方法中没有这个文件,我就无能为力了)中的Uri mapping,修改如下:
# Uri mapping
[uri:/*]
最后你重启tomcat和apache,在ie中输入:http://127.0.0.1试试,是不是定位到了你原来的
"D:\jsp\user\index.jsp",现在是你更名后的"D:\jsp\ROOT\index.jsp"?

2、由于你是整合后的,访问http://127.0.0.1/jsp/user/是通过tomcat,而不是apache,所以防止目录中文件列表显示,只需修给tomcat中的相应设置就可以了,方法如下:
在tomcat/conf/web.xml中找到如下的语句:
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>
org.apache.catalina.servlets.DefaultServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
将其中的
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
更改为:
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
就可以了。
indeed 2003-09-16
  • 打赏
  • 举报
回复
关注

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧