質問: .htaccess でのアクセス制限 http://www.renewda.com/detail_282.html にある方法で、下記のような .htaccess を使ったアクセス制限を試みました。 (ドメインは架空です) setenvif referer "^http://www\.abc\.com" ref_chk order deny,allow deny from all allow from env=ref_chk アクセス制限の対象となるフォルダには、js ファイル (xxx.js とします) があります。 この xxx.js に、次の各ページを開いた状態で、 url をブラウザに直接入力してアクセスを試みました。 a. 他ドメインのページ b. www.abc.com 内の、script タグで xxx.js を読み込んでいるページ c. www.abc.com 内の、xxx.js を読み込まないページ 結果は、a と c でアクセスが拒否されましたが、 b ではアクセスできてしまいました。 b の場合でも (script タグでの読み込み以外の) アクセスを拒否するようにする方法はあるでしょうか。
回答: bをやったときはキャッシュが表示されたんじゃないかなぁ。abcともにブラウザのurl欄に入力したらreffrerはつかないはずですよ。