2016-10-22 6 views
0

.htaccessファイルを使用してディレクトリへのアクセスを許可しようとしました。 これは私の.htaccessです:指定されたフォルダへのアクセスを許可する.htaccess 500内部エラー

<Directory Bilder_Team> 
    Options Indexes FollowSymLinks 
    AllowOverride None 
</Directory> 

ディレクトリは "Bilder_Team" です。私は、このディレクトリへのリンクを開くと、それは

500内部サーバーエラー

私はこれをどのように修正することができ、私を示して?

+1

Apacheサーバのerror_logを確認してください。エラーの実際の理由が表示されます。 – Johnny

+1

htaccessコンテキストでディレクトリディレクティブを使用できません。 – starkeen

答えて

2

このhtaccessCheckを今後のチェックや問題に使用してください。あなたの問題は、一度チェックされると、<Directory>のようなタグが.htaccessのファイルに許可されていないことです。

代わりに.htaccessBuild_Teamディレクトリに直接置き、周囲のタグを残してください。

おそらく、大きな問題は、明らかに、どんなの.htaccessファイルのどの部分を持っていない、.htaccessファイルの使用を無効にし、AllowOverride Noneの使用が、あります。 AllowOverrideディレクティブは、メインの設定ファイルの一部にしかなりません!スニペットを示すように

は(を変化させることができる名前)httpd.confファイルに入れ IFF 正しいです。可能な場合は実際にそれを行うより良い方法です。

セキュリティ上の懸念事項の詳細については、StackOverflow answerを参照してください。

希望すると便利です。