2010-12-18 15 views
1

私は小さなcodeigniterアプリケーションを作成しました。保護する必要があるページの1つは、一連の他のファイル(画像、XMLなど)を作成するソフトウェアによって生成されるフラッシュページです。Codeigniterとhtmlファイル保護(htaccess?)

このファイルとそのア​​セットは、特定のフォルダ(.e.g/websiteroot/flash)に配置する必要があります。 このファイルをダイレクトアクセスから保護し、codeigniterページでのみ利用可能なのでしょうか?

答えて

0

あなたは、フォルダ内の「フラッシュ」このhtaccessのコードを置くことができます - これは、その拡張子によってファイルへのアクセスを定義

<Files ~ "\.(inc|sql|...other_extensions...)$"> 
    order allow,deny 
    deny from all 
</Files> 

を。これらのhtaccessのコードを記述する場合は、「の.htaccess」という名前のファイルにこれを入れ

<Files ~ "\.(inc)$"> 
    order allow,deny 
    deny from all 
</Files> 

、と誰もが見ることはできません - :例えば、「株式会社」の拡張子を持つファイルにアクセスするためのWeb訪問者を禁止上記のHTAccessコードで説明した拡張子を持つファイル

、しかし、あなたは、あなたの「の.htaccess」ファイルに以下のコードを入れて、この「フラッシュ」フォルダ内のすべてのファイルを拒否したい場合

: -
deny from all

はそれがお役に立てば幸いです。

+0

は問題ありません。ありがとう: – tsiger

+0

@tsiger - 乾杯! –

関連する問題