我的网站上的/ images文件夹中有几个pdf文件。所有图像都可以在网站上查看并且工作正常,但我无法访问pdf文件。我收到404错误。
当我将文件移动到/ downloads时,它们可以正常工作。
/ images或/ downloads中没有.htaccess文件。 所有文件权限均为777。 所有文件夹权限均为777。
我不希望将所有非图像文件移出文件夹,然后重新定向/重写新位置。
除了权限之外还有什么可以防止我查看文件吗?
答案 0 :(得分:0)
我正在这里,但它可能与文件关联的content-type
有关。您可能需要在Apache配置中添加application/pdf
作为受支持的MIME类型,以允许pdf文件位于下载目录之外...
答案 1 :(得分:0)
也许您只是在网络服务器中设置了错误的树路径,仔细检查它。 如果您仍然可以打开服务器上的任何文件,请在浏览器中检查其路径,将其与您的网络服务器路径合并,然后您肯定可以正确修复它。
答案 2 :(得分:0)
images文件夹中有一个.htaccess文件阻止了除图像文件以外的任何内容。
Apache conf中的设置进一步加剧了这个问题,阻止了.htaccess文件在搜索中被返回,所以我不知道文件是否存在。
谢谢, 拜伦