前提
サイトは一般に公開したい内容であるが、一部、関係者だけに配布したいデータがある。
ページにパスワード保護をかけて運用していたが、このページに添付したファイルが検索でヒットするようになってしまった。
実現したいこと
パスワードで保護をかけているページにおいて、そのページ内に添付しているPDFファイルはネット上で露出しないようにしたい。(パスワードを入力して開ける人だけが閲覧できるファイルにしたい)
発生している問題・エラーメッセージ
.htaccessで該当ページのみファイルの閲覧に制限をかけたつもりだったが、サイト全体でファイルが開けなくなってしまった。 →パスワードを入力したページでのみ閲覧できるという状態だと思うので当然そうなるということは分かったのですが、希望しているサイトの保護しているページのファイルを検索でヒットさせないようにしたい、はどうやったら良いかで躓いてしまいました。
該当のソースコード
ソースコード .htaccessに入力したもの # 自分のサイトURL SetEnvIf Referer "^https://サイト内の保護ページのURL" ok_url <Files ~ "\.(pdf|xls|doc)$"> order deny,allow deny from all allow from env=ok_url </Files>
試したこと
上記のように.htaccessを更新しましたが通常のページにあるファイルの閲覧ができなくなり403forbiddenエラーが出ている。
添付ファイルにnoindexタグを付ければ!と思い調べてみましたがこの方法では検索にはヒットさせたくないという理想とは違う気がします。
補足情報(FW/ツールのバージョンなど)
こちらに私のような素人が質問したことが間違いで、ご指摘頂いた方申し訳ありません。
修正した質問内容でも足りないのは承知していますが質問の削除も出来ないようですので、何か問題解決のヒントでも教えて頂けるようでしたら宜しくお願いいたします。
回答1件
あなたの回答
tips
プレビュー