您的位置:首页 > 运维架构 > Tomcat

Tomcat 405 Not Allowed nginx

2013-08-21 18:58 435 查看
前些天想把ROOT放在非webapps文件夹下,再配制server.xml文件增加:

<Contextpath="/"docBase="D:\workspace\ROOT"debug="0"reloadable="true"></Context>

结果网页可以正常访问,但唯一不能接受的是当修改<form>表单的时候报以下错误:

405NotAllowed
nginx

查看源代码:

<html>
<head><title>405NotAllowed</title></head>
<bodybgcolor="white">
<center><h1>405NotAllowed</h1></center>
<hr><center>nginx</center>
</body>
</html>
<!--apaddingtodisableMSIEandChromefriendlyerrorpage-->
<!--apaddingtodisableMSIEandChromefriendlyerrorpage-->
<!--apaddingtodisableMSIEandChromefriendlyerrorpage-->
<!--apaddingtodisableMSIEandChromefriendlyerrorpage-->
<!--apaddingtodisableMSIEandChromefriendlyerrorpage-->
<!--apaddingtodisableMSIEandChromefriendlyerrorpage-->


在网上查了很多都没有解决办法,后来突发奇想,找到了问题所在,应把server.xml配制文件中的

path="/"

改为

path=""

最后应该是这样:

<Contextpath=""docBase="D:\workspace\ROOT"debug="0"reloadable="true"></Context>
好,问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: