Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 403禁止你不';您没有访问此资源的权限_Php_Html_Apache_Server - Fatal编程技术网

Php 403禁止你不';您没有访问此资源的权限

Php 403禁止你不';您没有访问此资源的权限,php,html,apache,server,Php,Html,Apache,Server,您好,伙计们,从服务器上的链接直接访问图像时遇到问题,我检查了所有目录的权限,即使是图像本身也有755权限,网页可以像迷人一样打开,但当我直接像链接一样访问图像时,会出现403错误,没有访问资源的权限 以下是我尝试访问的图像的一些链接: 网站加载良好,没有错误,页面上的图像加载良好,但当我看到链接时,会出现错误吗 注意:htaccess文件存在并正在工作 解决方案 我在htaccess文件中有这一行 重写规则。*.(jpg | jpeg | gif | png | bmp)$-[F,NC]

您好,伙计们,从服务器上的链接直接访问图像时遇到问题,我检查了所有目录的权限,即使是图像本身也有755权限,网页可以像迷人一样打开,但当我直接像链接一样访问图像时,会出现403错误,没有访问资源的权限

以下是我尝试访问的图像的一些链接:

网站加载良好,没有错误,页面上的图像加载良好,但当我看到链接时,会出现错误吗

注意:htaccess文件存在并正在工作

解决方案 我在htaccess文件中有这一行

重写规则。*.(jpg | jpeg | gif | png | bmp)$-[F,NC]

将[F,NC]中的字母F改为R改为[R,NC]


感谢昆汀。

这是静态文件,看起来问题在于文件读取权限,而不是你的应用程序


对于“开始”,请向所有人授予文件读取权限,并查看问题是否已解决。

比较一个简单的请求:

[ ~ ] ➜  curl -I https://strongestcard.com/img/offer_photo/022e9691c5ba65d23cbf27a53f83163e.jpg
HTTP/1.1 403 Forbidden
Date: Tue, 21 Jan 2020 10:59:29 GMT
Server: Apache
Content-Type: text/html; charset=iso-8859-1
其中一个指定了引用者:

[ ~ ] ➜  curl -I -H "Referer: http://strongestcard.com"  https://strongestcard.com/img/offer_photo/022e9691c5ba65d23cbf27a53f83163e.jpg
HTTP/1.1 200 OK
Date: Tue, 21 Jan 2020 10:59:42 GMT
Server: Apache
Upgrade: h2,h2c
Connection: Upgrade
Last-Modified: Mon, 20 Jan 2020 12:07:49 GMT
ETag: "bec0fcd-2597f6-59c9123e289a1"
Accept-Ranges: bytes
Content-Length: 2463734
Content-Type: image/jpeg
图像似乎已配置保护

htaccess文件存在并正在工作


…它可能在那里(尽管它可能在主服务器配置文件中)

我在这里尝试做的是,我使用unity制作游戏,但要访问图像,我需要图像的链接,但它甚至不会给我阅读它们的权限。在我授予的所有权限下,这是怎么可能的?我可以修改我的htaccess文件以防止与图像的热链接吗?@hadyalzpen-热链接已经被阻止。这就是你一直在抱怨的。似乎是真的,还不确定。我会尝试修改htaccess文件并删除它,如果它存在的话。谢谢,我会在问题中找到解决方案