两个文件,具有相同的权限,Apache 说其中一个被禁止

两个文件,具有相同的权限,Apache 说其中一个被禁止

我在一个可供互联网访问的目录中有两个文件。它是 WordPress 安装的一部分。以下是目录内容:

# ls -lah
total 11M
-rw-r--r--. 1 apache apache 2.9M Jul  6 01:49 June_16.pdf
-rw-r--r--. 1 apache apache 2.6M Jul  5 14:17 June_23.pdf
-rw-r--r--. 1 apache apache 2.4M Jul  5 14:17 June_30.pdf
... few other files...

它们都具有相同的权限。除了我可以查看/下载两个文件,但无法查看/下载其中一个文件。对于我无法查看/下载的文件,Apache 给出了 403 禁止失败。无论我将这个 pdf 文件放在哪个目录中,都会发生这种情况。

在我的本地机器 (MacOs) 上,我可以查看该文件,并且它是有效的 PDF。我也无法通过 WordPress Media Upload 页面上传此 PDF 文件。

这里可能发生什么事?

仅供参考,以下是文件链接:

https://www.qctonline.com/wp-content/uploads/2021/07/June_16.pdf

https://www.qctonline.com/wp-content/uploads/2021/07/June_23.pdf

https://www.qctonline.com/wp-content/uploads/2021/07/June_30.pdf

答案1

  1. 查看 /var/logs/ 中的 apache 访问和错误日​​志,那里应该有更多详细信息。
  2. 尝试重命名文件,看看是否与名称有关。您的 .htaccess 中可能存在某些问题,导致了此问题。

相关内容