在 Prestashop 的每个子文件夹中,您可以找到一个index.php包含以下内容的文件:<?php header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");header("Cache-Control: no-store, no-cache, must-revalidate");header("Cache-Control: post-check=0, pre-check=0", false);header("Pragma: no-cache");header("Location: ../");exit;和一个.htaccess包含:Order deny,allowDeny from all我知道 .htaccess 阻止用户访问该文件夹,但我更好奇他们对 index.php 做了什么,它到底做了什么?
1 回答
万千封印
TA贡献1891条经验 获得超3个赞
.htaccess 通过使用“全部拒绝”规则删除对当前目录的访问来增加安全性。
index.php 在每个文件夹中,以防止直接访问文件夹。例如,如果您在浏览器中键入 www.myshopurl.com/modules,您将被重定向回主页,因为您不打算访问或查看此文件夹的内容。
- 1 回答
- 0 关注
- 115 浏览
添加回答
举报
0/150
提交
取消