0

これはhtaccessファイルです:

ErrorDocument 400 /index.php
   ErrorDocument 401 /index.php
   ErrorDocument 403 /index.php
   ErrorDocument 404 /index.php
   ErrorDocument 405 /index.php

   <Files configure.php>
      order allow,deny
      deny from all
   </Files>

ファイルconfigure.phpは/config/configure.phpと言ういくつかのフォルダーにありますが、今問題はそれをダウンロードできることです! それへのリンクを作成するだけです。そして、この行 ErrorDocument 404 /index.php が原因で、この行を削除すると 404 エラーが発生し、configure.php ファイルをダウンロードできません。しかし、なぜこの行 (私がしたい) で configure.php ファイルをダウンロードできるようになっているのでしょうか?

4

1 に答える 1

2

-directive Docsを機能させるには、(少なくとも) が存在するフォルダーに.htaccessファイル (先頭のドットがないわけ ではありません)を配置する必要があります。Filesystem, Webspace, and Boolean Expressions Docsも参照してください。htaccessconfigure.php<Files configure.php>

関連: .htaccess へのリクエストは 403 ではなく 404 を返す必要があります

于 2012-04-05T07:57:12.320 に答える