http访问服务器文件夹,HTTP访问网站文件夹的细节

一般为了网站安全,我们是不允许通过HTTP协议访问网站的某个特定的文件夹,这个内容可以参考:禁止Apache显示网站目录结构列表

Apache服务器在收到一个URL请求的时候,会查看这个URL是对应的文件还是文件夹(即一个目录)。如果是一个文件,就直接返回这个文件。如果是一个文件夹,这时的细节是本文的重点。

云上小悟有个文件夹,路劲为:https://www.maixj.net/test/

如果我们使用浏览器访问的URL是 https://www.maixj.net/test,即最后的那个forward slash没有写出来,这时Apache服务器收到了这个请求,一看是访问的文件夹,而且没有后面的这个/,Apache服务器会发回一个301重定向,重定向到 https://www.maixj.net/test/,即把最后的那个/补上。

所以,在访问文件夹的时候,URL末尾要带上/。

我觉得,其它Web Server在处理这个细节的时候,应该都是一致的。

下面是使用著名的Python requests模块做的测试:

>>> import requests as rq

>>> r = rq.head('https://www.maixj.net/test')

>>> r.status_code

301

>>> r.headers['Location']

'https://www.maixj.net/test/'

>>>

这个HTTP访问网站文件夹的细节的价值,可能在于有助于编写爬虫软件系统。(另一个影响爬虫系统程序的知识点:URL区分大小写)

但是这条规则貌似不适合网站首页:

>>> r = rq.head('https://www.maixj.net')

>>> r.status_code

200

>>> r = rq.head('https://www.maixj.net/')

>>> r.status_code

200

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 对于不允许保存的文件,Windows Server 通常会使用访问控制列表(ACL)来限制特定用户或组的访问权限。您可以在 Windows Server 管理控制面板的“共享和存储管理”选项中配置 ACL 来实现此目的。如果您需要更详细的指导,请提供更多的细节。 ### 回答2: Windows Server 可以通过多种方法限制文件夹中不能保存的文件。 首先,可以通过 NTFS 权限设置来限制文件夹中的文件。在文件夹的属性中,选择「安全」选项卡,然后设置文件夹访问权限。例如,可以通过将某些用户或组的写入权限禁用,限制他们保存文件到该文件夹。 其次,可以使用文件筛选器来限制特定文件类型的保存。Windows Server 提供了文件筛选器功能,可以通过添加筛选规则来限制文件夹中的特定文件类型。例如,可以设置文件筛选器来禁止保存可执行文件、脚本文件、或者特定的文件扩展名。 此外,还可以使用文件审计功能来监控和限制文件夹中的文件。通过启用文件审计,管理员可以跟踪文件的访问和更改。如果需要限制文件夹中的特定类型文件,可以根据审计结果采取相应的措施,例如删除或阻止特定文件。 最后,还可以使用第三方安全软件来实现更加细致的文件限制。一些第三方软件提供高级的文件保护功能,可以根据文件的属性、内容或者其他标识符设置文件的保存限制,以达到更加精确的文件控制效果。 总之,Windows Server 可以通过 NTFS 权限设置、文件筛选器、文件审计以及第三方安全软件等方式来限制文件夹中不能保存的文件。这些方法可以提供一定程度的文件保护和控制,有效防止未经授权的文件访问和更改。 ### 回答3: 在Windows Server操作系统上,我们可以通过设置权限和限制来限制文件夹中不能保存的文件。 首先,我们可以通过设置文件夹的权限来控制谁可以在该文件夹中保存文件。通过设置特定用户或用户组的权限,我们可以限制他们对文件夹的写入权限,从而防止他们在这个文件夹中保存文件。我们可以选择禁止特定用户或用户组的写入权限,或者只允许授权用户或用户组具有写入权限。 其次,我们还可以使用文件夹的属性功能限制保存文件的类型。通过设置文件夹的属性,我们可以选择只允许特定文件类型在此文件夹中保存,而其他文件类型则被拒绝保存。这可以防止某些文件类型的误保存或恶意文件的传播。 另外,我们还可以使用文件服务器的特定功能来进一步限制文件夹中不能保存的文件。例如,我们可以启用文件策略管理,通过设置策略规则来限制文件夹中不允许保存的文件类型。这将阻止用户对指定文件类型的保存操作。 总之,通过设置权限、文件夹属性和使用特定功能,我们可以有效地限制文件夹中不能保存的文件。这有助于保护服务器和用户数据的安全,并避免不必要的文件问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值