Webアプリに関する質問です。HTML上から見える特定のフォルダにはいっているファイルのダウンロードにアクセス制限をかけたいのです。

.htaccess でやるのは簡単なのですが、
XOOPS(でなくてもいいですが)にログインしている状態かどうかをチェックして、ログインしているなら、ダウンロードを許可するというのはどうやるといいのでしょうか? http から見えないとおいてscript でとってこれるようにすればいいというのは当たり前なので、そうではない方法おねがいします。
.htaccess に記述する方法で、ログインしているならダウンロードを許可するという方法がベストですので、よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2009/09/29 11:19:07
  • 終了:2009/10/06 11:20:02

回答(0件)

回答はまだありません

  • id:koujirou6218
    XOOPSを利用であれば、新しくページを作成しユーザのアクセス制限で可能ではないでしょうか。
    XOOPSを利用せずに、XOOPSでのログイン情報を引き継ぐにはセッション管理というPHPの知識が必要になります。
    以下のULRを参考にしてください。
    http://xoopscube.jp/forum/3044

    .htaccessでやるならば、BASIC認証をかけてやればブラウザを閉じない限りヘッダー情報は引き継がれますのでダウンロード可能です。というのは質問内容から把握できるのですが、.htaccessでアクセス制限をしたいのか、XOOPSのセッションを用いてアクセス制限したいのかが質問内容では不明確です。
    質問内容からでは、「.htaccessでのアクセス制限の方法は知ってるけれどもXOOPSのログイン情報を引き継ぐにはどうしたらいいのか」という風に私は理解しました。
  • id:kaiketsu
    BASIC認証でなく mod_rewrite などを用いて .htaccess になにかを書いて制限できる方法があるかです。
    セッション情報はXOOPS に限りません。クッキーを解析してセッション情報を解読して、オッケーなら
    ファイルをダウンロード(というかアクセスできるようにできるかどうかです。)
    技術的にできるかどうかの質問です。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません