Tomcat返回403-禁止的错误

Tomcat返回403-禁止的错误,tomcat,tomcat7,Tomcat,Tomcat7,在apache2 mod ajk后面的apache-tomcat-7.0.55/ubuntu 12.04上 我注意到一个奇怪的问题——tomcat返回了一些文件的403状态代码。此应用程序不在任何类型的身份验证/授权之下。事实上,这个应用程序是我们的静态资源,比如javascript/css和图像 据我在日志中看到的,tomcat在访问字体(.ttf、.woff文件)时随机返回403。如果我从chrome复制请求(复制为curl)并使用curl进行尝试,我确实可以用200返回正确的文件,但在ch

在apache2 mod ajk后面的apache-tomcat-7.0.55/ubuntu 12.04上

我注意到一个奇怪的问题——tomcat返回了一些文件的403状态代码。此应用程序不在任何类型的身份验证/授权之下。事实上,这个应用程序是我们的静态资源,比如javascript/css和图像

据我在日志中看到的,tomcat在访问字体(.ttf、.woff文件)时随机返回403。如果我从chrome复制请求(复制为curl)并使用curl进行尝试,我确实可以用200返回正确的文件,但在chrome中它随机显示403错误。copyascurlinchorme提供了chrome用来访问资源的标题。同一应用程序中的任何其他文件都不会出现403错误

我已经检查了tomcat mime类型,它看起来还可以。它的随机性(至少到目前为止我还不知道原因)403让我担心,因为tomcat有时会提供文件,有时会返回403


你知道会发生什么吗?

这是一个老问题,但我使用ubuntu和apache2,通常我的服务器/本地主机会出现403个文件权限错误,这是因为,虽然文件可能有正确的权限,但文件所在的目录可能没有,反之亦然


通常在终端中,我键入
ls-l
查看权限,然后
chmod 755[文件或目录]
打开读取/执行权限。

这是一个老问题,但我使用ubuntu和apache2,通常会在我的服务器/本地主机上出现403个文件权限错误,因为,虽然文件可能具有正确的权限,但文件所在的目录可能没有权限,反之亦然

通常在终端I中键入
ls-l
查看权限,然后键入
chmod 755[文件或目录]
打开读取/执行权限