プロが教える店舗&オフィスのセキュリティ対策術

http://jp2.php.net/manual/ja/security.cgi-bin.fo …

Action php-script /cgi-bin/php
AddHandler php-script .php

を設定すると 読み込み許可だけで動作して
実行権に関係なく全部開くのですけど
実行権が無い場合とめるようにするにはどうすればいいのでしょうか?

よろしくお願いします

A 回答 (1件)

force-redirect の場合は多分無理です。

この処理は /cgi-bin/php が該当ファイルを読むようにするものですので、読めるかぎりは動きます。

逆に言うと『読めなければ動きません』ので /cgi-bin/php の実行ユーザ(通常は Web サーバの実行ユーザ)に読めないモードを設定する、という方法はあると思います。

この回答への補足

1・読み込み属性のみで反応
2・存在しない名称でも反応

の2つを解決したいので
なにか方法がないかなぁと思いまして。

2のときにエラーページにとばせれば
ひとまずいいのですけど。。。

補足日時:2005/12/24 15:32
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!