• 締切済み

.htaccessの設定で,auto_prepend_fileを画像に対応させるには。

今PHPでWebを作成しています。 サーバーはAPACHEで,.htaccessに <IfModule mod_php4.c> php_value include_path ".:./include php_value auto_prepend_file "login.inc" php_value auto_append_file "close.inc" </IfModule> Addtype application/x-httpd-php .html .php .inc .ihtml と書いて,.htaccess以下のディレクトリのphpや.incファイルに対して入るときはauto_prepend_fileを使用してlogin.incを呼ぶようにしています。 これに.gifを加えたいのですが,そのまま, Addtype application/x-httpd-php .html .php .inc .ihtml .gif とするとauto_prependは効くのですが,.gifファイルが文字として認識されます。 .gifに対してauto_prependを効かすにはどうすればいいのでしょうか。 よろしくお願いします。

みんなの回答

  • yatokesa
  • ベストアンサー率40% (201/496)
回答No.1

Addtype application/x-httpd-phpを使えば gifがphpで書かれたテキストファイルとして認識されるので仕方がないことでしょう。 多分、gifファイル等も保護したいんだと思いますが、現状phpだけでは無理だったと思います。 apacheのBASIC認証でディレクトリごと保護するようにしないとだめでしょう。

関連するQ&A

専門家に質問してみよう