Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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
这些.htaccess命令是做什么的?_.htaccess - Fatal编程技术网

这些.htaccess命令是做什么的?

这些.htaccess命令是做什么的?,.htaccess,.htaccess,我正在创建一个新网站,所以我正在为它创建一个新的.htaccess。 为了获得一个示例,我查看了我拥有的另一个网站,并在其中找到了以下代码: IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti* <Limit GET POST> order deny,allow deny from all allow from all </Limit> <Limit PUT DELETE> order

我正在创建一个新网站,所以我正在为它创建一个新的.htaccess。 为了获得一个示例,我查看了我拥有的另一个网站,并在其中找到了以下代码:

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>

<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
IndexIgnore.htaccess*/.?****.\HEADER**/README**/\u vti*
命令拒绝,允许
全盘否定
通融
命令拒绝,允许
全盘否定

这些命令的目的是什么?我是否也应该在我的新站点中实现它们?

LIMIT
定义了可以使用的方法

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
上述操作将拒绝所有PUT和DELETE方法

link可以解释GET、POST、PUT和DELETE方法是什么

至于
索引

IndexIgnore指令添加到列出目录时要隐藏的文件列表中。文件是shell样式的通配符表达式或完整文件名。多个IndexIgnore指令添加到列表中,而不是替换被忽略文件的列表。默认情况下,列表包含。(当前目录)


^从

中获得的信息,你不应该仅仅因为在另一个网站上就实施你不理解的东西。每个网站都是不同的,设置的原因也不同。你只需要使用对你的网站有效的设置,如果你不知道它们是做什么的,那么你可以查一下。Apache的网站上有足够的资源来帮助你。我试着用谷歌搜索自述部分,但谷歌无法搜索这样一个充满语法的表达式。。。
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>