Re:Re: PDFのアクセス制限

2012年7月3日 at 9:43

hissy様
迅速な回答ありがとうございます。

教えていただいたとおりに、ファイルマネージャより該当ファイルの[アクセス&権限]を変更したのですが、ファイルマネージャ上でのアクセス制限しか出来なく改善されませんでした。

私の説明が悪かったと思いますので、もう一度説明いたします。

公開中のホームページ上で、特定の人(ID&PWをもっている人)のみが該当のファイルを開ける設定をしたいと思っています。

宜しくお願いします。

Re: PDFのアクセス制限

2012年7月3日 at 10:15
PDFをダウンロードさせるページで、「ファイル」ブロックを使ってください。アクセス権限がチェックされ、権限があればダウンロードされ、なければエラーになります。

この場合であってもファイルのURLに直接アクセスすれば見えます。これはどうしようもないです。ただし、ファイルブロックを経由すればファイルがアップロードされているURLは一般には分かりません。
 

Re:Re: PDFのアクセス制限

2012年7月3日 at 11:50
hissy様
度々のご返答ありがとうございます。

hissy様に教えていただいたとおり、「ファイル」ブロックを使用し、ファイルマネージャで[アクセス&権限]でゲストのアクセス権限を全て外したところ、うまくいきました。

ありがとうございました。

最後に1点、もし分かるようでしたら教えていただきたいのですが、
この場合、Google等の検索エンジンに、PDFのファイルはヒットされないのでしょうか?
concrete5を使う前にホームページビルダー等で作成していたWebサーバー時に、
「.htaccess」を使用し、PDFの設置ディレクトリへのアクセス制限をかけていたのですが、
Googleの検索エンジンにヒットされていて、検索の仕方次第でファイルまでのURLに到達されていた事がありましたので……
 

Re: PDFのアクセス制限

2012年7月3日 at 11:57
PDFのファイル自体のアドレスは隠されますので、インデックスされることはないと思いますが、 .htaccess でPDFの外部からの直アクセスを制限してもいいかもしれません。
 

Re:Re: PDFのアクセス制限

2012年7月3日 at 12:05
hissy様
ありがとうございます。

各ディレクトリ毎に「.htaccess」を設置するのも大変な作業になるので、
concrete5の機能である、「ファイル」ブロックと[アクセス&権限]で対応したいと思います。

度重なる質問に丁寧にご解答いただき本当にありがとうございました。

またなにか分からないことがあれば、こちらに上げさせていただきたいと思います。