我目前正在为一个网站提供服务,并且我获得了对域名的FTP访问权限。我在那里找到了一个.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>
AuthName thecathedrallagos.org
### BEGIN Z-PUSH REWRITE ###
RewriteEngine On
RewriteRule ^Microsoft-Server-ActiveSync$ /MobileEmailPush/index.php
### END Z-PUSH REWRITE #####
请问这是什么意思?什么是重写?任何有关解释的帮助都会受到赞赏,因为我对重写规则知之甚少或根本不知道。
答案 0 :(得分:1)
唯一重写的是/Microsoft-Server-ActiveSync
将被重写以实际投放/MobileEmailPush/index.php
。
其余请参阅Apache Documentation,其中搜索IndexIgnore
,Limit
,order
,allow
,deny
或{ {1}}将解释其余人正在做什么。
由于该文件使用旧AuthName
格式,您实际上可能需要documentation for Apache 2.2或查看upgrading from Apache 2.2 to Apache 2.4上的文档,特别注意section on access。< / p>