我在自己的mac上运行Tomcat,其中一个网站的目录client使用“ln -s ”的方法指向了svn下面的一个目录,这样我就不用复制粘贴了。然而,用浏览器打开这个目录,一直报404.
在网上找了很多关于这个问题的解释,然后发现都没有用。因为,他们用的是Tomcat 7 的方案,我用的是Tomcat 9。
Tomcat 7的方案
修改 /conf/context.xml 文件,将这个:
<Context>
改为:
<Context allowLinking="true">
Tomcat 8&9的方案
同样是修改 /conf/context.xml 文件,在这个里面:
<Context>
...
</Context>
增加一行这个:
<Resources allowLinking="true"></Resources>
变成这样:
<Context>
<Resources allowLinking="true"></Resources>
...
</Context>
这样就解决了!
如果你也遇到了这样的问题,尝试一下看看。
如果你的问题也解决了,希望可以点个赞哦~
网友评论