jpg给403错误

时间:2017-03-09 15:35:50

标签: html image http-status-code-403

我在目录中有很多jpg文件。其中一个不会在3个不同的网页上显示(其余的都是这样)。尝试使用直接URL打开它会引发403错误。

在两台机器上使用了chrome和IE - 没有区别 使用了Chrome Dev Tools并执行了空缓存和硬重载

除文件名外,所有图像的html都相同。

我有代码显示该文件存在 - 网页看到它 网页还显示图像的alt

拼写和扩展是正确的

所有文件的文件夹和权限相同

我更改了名称

我已经将它作为psd保存在photoshop中,然后再次保存为jpg(认为它可能“清理”文件)

我已将其转换为webp,并且还提供了403

我可以在本地计算机上使用资源管理器打开文件,在本地计算机上使用photoshop,在我的网络服务器上使用资源管理器 - 因此文件不会显示损坏 -

它不会在网页上打开 我正在使用谷歌/ IIS压缩,但这对其他数百个图像没有任何影响

在IIS 7.5上运行

下面的示例页面

https://kevin-sandbox.com/ovmp-dev/HtmlPage2.html

有人会对可能出现的问题有任何想法吗? 感谢

更新 我在HTML文件中添加了截图 image - 目录列表 - 权限 - 日志条目

2 个答案:

答案 0 :(得分:0)

听起来您需要配置IIS Dynamic IP Restrictions。在短时间内请求太多会导致IIS临时阻止IP。这对我来说是个问题。

答案 1 :(得分:-1)

有文件许可问题

 df = pd.DataFrame({'student':['a'] * 4 + ['b'] * 6,
                       'semester':[1,1,2,2,1,1,2,2,2,2],
                       'passed_exam':[True, False] * 5})

print (df)
  passed_exam  semester student
0        True         1       a
1       False         1       a
2        True         2       a
3       False         2       a
4        True         1       b
5       False         1       b
6        True         2       b
7       False         2       b
8        True         2       b
9       False         2       b

table = df.groupby(["student","semester","passed_exam"])
          .size()
          .unstack(fill_value=0)
          .rename_axis(None, axis=1)
          .reset_index()
print (table)
  student  semester  False  True
0       a         1      1     1
1       a         2      1     1
2       b         1      1     1
3       b         2      2     2

如需更多帮助,请参阅此https://help.ubuntu.com/community/FilePermissions