1

Apache の特定のフォルダで単一オプションのオーバーライドを無効にするにはどうすればよいですか? 特定のフォルダーにDirectoryIndex値を強制したいので、そのフォルダーの .htaccess のDirectoryIndexオプションは無視されます。構成は多少似ているはずですが、どちらも機能しません。

<Directory "/home/me/www/symfonyProject1">
    DirectoryIndex app_dev.php
    AllowOverride -Indexes
</Directory>

またはこれ

<Directory "/home/me/www/symfonyProject1">
    DirectoryIndex app_dev.php
    AllowOverride Options=-DirectoryIndex
</Directory>

これは可能ですか?どうすればそれを達成できますか?

使用: Apache/2.2.8 (Win32) & Windows 7 x64

4

2 に答える 2

1

唯一の可能性は、コーシャではないことは間違いありませんが.htaccess、バージョン管理システムによってローカルで無視されることです。次に、インスタンスを適応させたいときに変更できます。

original を変更する必要がある場合は.htaccess、次の操作を行う必要があります (GIT の場合):

  1. .htaccess変更したファイルをバックアップする
  2. .htaccessファイル内の行をコメントアウトします.git/info/exclude
  3. git checkout -- .htaccess元のファイルを取得するために行う
  4. 変更を変更してコミットする
  5. .htaccess行のコメントを外します.git/info/exclude
  6. .htaccessバックアップから作業ツリーへの変更されたコピー
于 2013-11-01T13:47:52.600 に答える