我的 .htaccess 文件是什么意思?

0 .htaccess apache-2.2

我的 .htaccess 说明如下:

# -FrontPage-
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>
AuthName eigos.co.nz
AuthUserFile /home/bob/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/bob/public_html/_vti_pvt/service.grp
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我这一切在做什么吗?

epo*_*olf 7

当你在寻找关于 apache 问题的文档时,最好的办法是在谷歌中输入“apache ${command}”,即“apache IndexIgnore”。第一个结果通常是 apache 文档。如果您正在进行任何 apache 配置,则需要使用文档。(哪些比较好看)

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
Run Code Online (Sandbox Code Playgroud)

显示自动生成的索引时,在以下掩码中隐藏文件。

文档:AutoIndex 模块,IndexIgnore

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
Run Code Online (Sandbox Code Playgroud)

对于获取和发布请求,允许所有流量。使用命令拒绝,允许服务器首先应用拒绝指令(全部拒绝),然后在任何拒绝之上应用允许指令(全部允许)。

文档:限价、订单

<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
Run Code Online (Sandbox Code Playgroud)

对于PUT和DELETE请求,拒绝访问所有地址(

AuthName eigos.co.nz
Run Code Online (Sandbox Code Playgroud)

这有效地设置了浏览器显示的用户名/密码提示上的标题。我不知道除此之外还有什么影响。

文档:AuthName

AuthUserFile /home/bob/public_html/_vti_pvt/service.pwd
Run Code Online (Sandbox Code Playgroud)

包含用户名和密码哈希的文件。

文档:AuthUserFile

AuthGroupFile /home/bob/public_html/_vti_pvt/service.grp
Run Code Online (Sandbox Code Playgroud)

用户组列表

文档:AuthGroupFile