仅允许 $_POST 和 $_GET 并拒绝所有 HTACCESS
Only Allow $_POST and $_GET and Deny All HTACCESS
希望我在浏览网站时没有遗漏任何与此相关的问题。所以我正在完成一个用 PHP 编写的小项目。我的核心文件位于一个目录(包括)中,我想在其中阻止目录列表和用户访问。 Deny from all
HTACCESS 文件中的规则(位于相关目录的根目录中)用于禁用直接访问,但是当我使用此代码添加 HTACCESS 文件时,我的表单也不起作用。
请注意,我有一些文件。其中一些文件处理通过 $_POST
和 $_GET
接收到的数据,因此我想允许内部服务器对受保护目录中的文件进行请求。我怎样才能得到这些结果?请帮忙。
这篇 link 可能会对您有所帮助:
http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html
引用页首:
通常,访问限制指令适用于所有访问方法(GET、PUT、POST 等)。在大多数情况下,这是所需的行为。但是,可以通过将指令包含在一个部分中来限制某些方法,同时不限制其他方法。
所以基本上可以在这里找到对您有帮助的最终答案:
http://httpd.apache.org/docs/2.2/mod/core.html#limit
希望对您有所帮助。
希望我在浏览网站时没有遗漏任何与此相关的问题。所以我正在完成一个用 PHP 编写的小项目。我的核心文件位于一个目录(包括)中,我想在其中阻止目录列表和用户访问。 Deny from all
HTACCESS 文件中的规则(位于相关目录的根目录中)用于禁用直接访问,但是当我使用此代码添加 HTACCESS 文件时,我的表单也不起作用。
请注意,我有一些文件。其中一些文件处理通过 $_POST
和 $_GET
接收到的数据,因此我想允许内部服务器对受保护目录中的文件进行请求。我怎样才能得到这些结果?请帮忙。
这篇 link 可能会对您有所帮助: http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html
引用页首: 通常,访问限制指令适用于所有访问方法(GET、PUT、POST 等)。在大多数情况下,这是所需的行为。但是,可以通过将指令包含在一个部分中来限制某些方法,同时不限制其他方法。
所以基本上可以在这里找到对您有帮助的最终答案: http://httpd.apache.org/docs/2.2/mod/core.html#limit
希望对您有所帮助。