【发布时间】:2013-09-11 15:07:49
【问题描述】:
我正在尝试在我的 bluehost 托管网站的子目录中安装 drupal...
这是一个巨大的痛苦
我认为 .htaccess 中的以下几行是问题所在。当我当前导航到 mysite.com/subdir/install.php 时,我收到 403 错误。但是,当我从下面的行中取出“拒绝”时,我不再收到那个错误,所以我怀疑这条线造成了所有的麻烦。
我的问题是,有人可以帮助我理解以下代码中发生了什么吗?特别是如果您可以按组件分解它。
<FilesMatch "\.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)(|~|\.sw[op]|\.bak|\.orig|\.save)?$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|^#.*#$|\.php(~|\.sw[op]|\.bak|\.orig\.save)$">
Order allow,deny
</FilesMatch>
【问题讨论】:
标签: apache .htaccess drupal http-status-code-403 subdirectory