Apache 试图理解.htaccess文件

Apache 试图理解.htaccess文件,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我目前正在为一个网站提供服务,并获得了对该域的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

我目前正在为一个网站提供服务,并获得了对该域的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 #####
IndexIgnore.htaccess*/.?****.\HEADER**/README**/\u vti*
命令拒绝,允许
全盘否定
通融
命令拒绝,允许
全盘否定
AuthName thecathedrallagos.org
###开始Z-PUSH重写###
重新启动发动机
重写规则^Microsoft Server ActiveSync$/MobileEmailPush/index.php
###结束Z-PUSH重写#####

请问这是什么意思?改写了什么?如果您能帮我解释一下,我将不胜感激,因为我对重写规则知之甚少或一无所知。

唯一要重写的是
/Microsoft Server ActiveSync
将被重写为实际服务
/mobileemailphush/index.php

对于其余部分,请参阅搜索
IndexIgnore
Limit
order
allow
deny
AuthName
将解释其余部分的操作


由于该文件使用的是旧的
order/allow/deny
格式,您可能实际上希望or查看文档,特别注意。

非常感谢@SuperDuperApps