tomcat配置使得访问时带工程名后失效
来源:互联网 发布:手机唢呐乐器软件 编辑:程序博客网 时间:2024/05/07 10:08
今天我一个兄弟,突然问我:http://localhost:8080/和http://localhost:8080/xxxx都能访问到工程的JSP页面.而他的要求是不允许这样的http://localhost:8080/xxxx的请求.
先说我的解决思路
1.nginx上修改凡是拦截到工程名的请求,统统重定向
2.修改tomcat/conf下的server.xml文件:
<Host name="www.my.com" appBase="" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="webapps/xxx" reloadable="true"></Context></Host>
这样就可以做到去掉带工程名的请求
引申一下如果兼容工程名这样的请求,则需要这样做:
<Host name="www.my.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="xxx" reloadable="true"></Context></Host>这样就可以了
- tomcat配置使得访问时带工程名后失效
- tomcat不用工程名访问怎么配置?
- eclipse/tomcat不输入工程名访问的配置方法
- 配置tomcat,在访问时不需要加端口号和工程名
- tomcat不用工程名配置
- tomcat 使用心得(问题)-eclipse 启动tomcat 后 浏览器访问404 --eclipse复制工程显示原来的工程名
- Tomcat部署后工程名修改方法
- tomcat 不带工程名字访问项目
- Myeclipse项目名改了tomcat访问链接失效
- Myeclipse工程名修改后部署的工程不能访问
- TOMCAT下配置工程的默认访问
- TOMCAT下配置工程的默认访问
- Tomcat 发布工程配置默认访问自己的工程
- 通过IP或域名访问工程,不带工程名和端口
- Java怎么部署工程及访问不带项目名的工程
- 配置Tomcat/部署工程/工程名及应用名修改/代理服务器
- 在MyEclipse下修改部署工程名,运行Tomcat后工程名字改变的方法
- Tomcat 配置访问地址时不用输入项目名的方法
- Linux添加/删除用户和用户组
- 图论最短路之bellman-ford
- 在Solaris系统加磁盘、分区、挂载和开机自动挂载
- hibernate hql 大全
- ASP.NET网站如何让页面返回503
- tomcat配置使得访问时带工程名后失效
- mac隐藏/显示文件
- Redhat 6.1安装图形界面
- 搬家了
- CAML query by user
- Android 静音与振动
- about caches directory
- 使用代码为TextView或者Button设置drawableLeft,top,ringht,buttom
- 时间线展示工具Timeline