• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:htaccessを導入したいのですが…)

htaccessを導入して、サーバーのディレクトリA内のファイルにパスワード制限をかける方法について

このQ&Aのポイント
  • htaccessを導入して、サーバーのディレクトリAにパスワード制限をかける方法について教えてください。
  • F2に一度パスワード認証でアクセスした後、F1やF3にページ移動する際にもパスワード認証が必要なのでしょうか?それとも、一度認証されたらA内のファイルは認証無しで自由にアクセスできるのでしょうか?
  • 銀行や証券会社のメンバーページのように、一度ログインすれば自由にページ移動できるようなサイトを構築する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

htaccessでの認証は、Webページが要求される都度に、認証を行います。ただし、同じ認証設定の場合はクライアント(Webブラウザ)が自動的に過去に入力したパスワードを再送するので、ユーザが意識する事があまりないだけです。 > 銀行や証券会社のメンバーページは、一度ログインすれば自由にページ移動できますよね…。 これらはもっと複雑な仕組み(といってもHTTPの仕組みの範囲ですが。)を使って、いわゆるシングルサインオンを実現してます。

参考URL:
http://cvs.apache.jp/svn/httpd-docs/2.0/manual/howto/auth.html.ja.euc-jp,http://www.keyman.or.jp/search/30000317_1.html
investorgoo
質問者

補足

なるほど・・・ですね。 『人』ではなく『ブラウザ』が代わりにパスワードとか送ってくれるんですね。 便利な世の中です(^_-)-☆

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • htaccessによる認証について

    お世話になります。 現在、グループで発表したスピーチの内容を動画ファイルとして保存し、 それをサーバー上に置いてグループメンバーのみで閲覧できるように htaccessによる認証を行おうと思います。 認証が必要なディレクトリに.htaccessと.htpasswdを置き、ユーザー名 とパスワードを入力しないとページが見られないように設定しました。 しかし、そのディレクトリからさらに下位のディレクトリ(=この中に 動画ファイルを置いています。)へ進もうとすると再び認証を求められます。 (再度ユーザー名とパスワードを入れれば、動画再生が始まります。) htaccessで一旦認証が通れば、ブラウザを閉じない限り下位ディレクトリに 対しても認証が有効だと思っていたのですが、再び下位ディレクトリで 認証を求められるのは何か設定等の影響によるものなのでしょうか。 情報不足等で補足が必要であれば、補足要求をお願いします。 よろしくお願いいたします。

  • .htaccess について

    質問させていただきます。 ロリポップで「.htaccess」までは作れたのですが、「.htaccess」を設置ディレクトリのファイルが作れません。 この言い方でよいのか、不安なのですが…。 具体的に、例えば「.htaccess」設置ディレクトリを「abc/」としました。 すると、アクセス制限をかけたいファイルの名前は「abc/top.html」になるんだと理解しています。 そこで、topページを作ってファイル名を書いて保存するとき、「abc/top.html」と書こうとすると、「上記のファイル名は無効です」とエラーがでます。たしかにファイル名に「/」は使えないな、とわかっているのですが、だったらどうやって「.htaccess設置ディレクトリ」の「abc/」が入ったファイルを作れば良いのでしょうか? 私が書かなくても勝手に「abc/」がつくのかな?と思い、ファイル名を「top.html」だけにしてみても、やっぱり「abc/top.html」にはなっていませんでした…。 どうすればよいのか、さっぱりわかりません。 わかりにくい質問かと思いますが、お答えよろしくお願いいたします。

  • .htaccessによるアクセスについて

    すみません。 急ぎで対応したいことがあり、教えていただきたく参りました。 WordPressでKtaiStyleと言うプラグインを利用して、 携帯サイトを構築しました。 閲覧は携帯からのアクセスのみに限定したくて、管理はPCでと 思っています。 WordPressのインストールディレクトリ(携帯でhttp://xxxx.com)として 最初に見えるページ(トップページ)に携帯からのアクセスのみ 許可する.htaccessをおきました。これにより、携帯からは閲覧できて、 PCから閲覧は出来なくなりました。目的の半分は達成です。 次に、管理画面にPCからアクセスしたいのですが、 管理画面のディレクトリは1階層下にあります。 管理画面のアドレスを直接PCブラウザに入力しても、上のディレクトリに 設置してある.htaccessが効いていて表示がされません。 \root ・・・ ドメインルート \root\admin ・・・管理画面ディレクトリ として、 1.ドメインルートに設置のhtaccessを編集 2.adminディレクトリにもhtaccessを設置 上記、どちらの方法が良いと思われますか? また、.htaccessにはどのように記述したらよいでしょうか。 よろしく、ご教授お願いします。

  • Googleと.htaccessの関係を教えてください。

    Googleといいますか、検索エンジンと.htaccessを使ったベーシック認証についてお聞きしたいのですが。 ベーシック認証でパスワードをかけてしまうと、それ以降のディレクトリは検索対象にならないのでしょうか?それとも検索対象になりますか? もしなる場合、検索エンジンでそのページ(アクセス制限ページ)が表示されてクリックしてもやはり入室することは出来ないのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • OSXで.htaccess

    .htaccessを試しているんですが 置き場所は/Library/WebServer/Documents/.htaccess 自宅サーバに使っています htppd.confをいじくって Options -Indexesまでできるようになったんですが パスワード認証などを設置すると500エラーがでます ローカル192.168.1.17でもエラーがでます 記述は間違ってないと思います 他にも404のエラーページを出したりすると 500エラーがでます ディレクトリなどを書く.htaccessではエラーがでています Options -Indexesならちゃんと消えているんですが httpd.confのどこの設定を変えれば良いのでしょう教えてください!

  • .htaccessについて教えて下さい。

    .htaccessについて教えて下さい。 [.htaccess] AuthUserFile /home/ユーザー名/public/www/aa_cgi/.htpasswd AuthGroupFile /dev/null AuthName ByPassword AuthType Basic require valid-user ハッスルサーバーを使っています。 上記でキチントaa_cgiのフォルダにアクセス制限がかかります。 動作は問題ありません。 しかし、アクセス制限していない htmlファイル(top.html)を開くと パスワード認証の画面が表示されるのです。 何故こんな事が起こるのか、どなたかおおしえ下さい。よろしくお願い申し上げます。 |-aa_cgi(制限したいディレクトリ) | |-.htaccess | |-.htpasswd | |-top.html |-link.html |-index.html |-pic.html aa_cgiのフォルダと同じ階層に top.html link.html index.html pic.html があります。.htaccessはaa_cgiのフォルダの中にあります。 なのになぜか、top.htmlだけパスワードを聞かれます。他のlink index pic ファイルは開いてもパスワードを聞かれません。

    • ベストアンサー
    • CGI
  • .htaccessで階層より上まで制限が掛かるのはなぜ?

    ホームページ内の、あるディレクトリにパスワード制限を掛けています。 .htaccessに ----- AuthUserFile /home/sites/ディレクトリへのパス AuthGroupFile /dev/null AuthName "認証" AuthType Basic require valid-user <Files ~ "^.(htpasswd|htaccess)$"> deny from all </Files> ----- と記述し、htpasswdにパスワードを記述しています。 その該当ページに入るときは、ちゃんと認証の小窓が出てきて、 IDとパスワードを入力しないと見れないようになっていますが、 問題は階層上のTOPページにアクセスしても、その小窓が出てくるようになった事です。 他の同階層のディレクトリにアクセスしても小窓は出ません。 小窓自体はIDとパスワード入れなくても「キャンセル」をクリックする事で見れます。 これはどうなっているのでしょうか? パスが間違っているのでしょうか?

  • .htaccess によるパスワード認証

    [.htaccess]と、[.htpasswd]を使ってパスワード認証が必要なページを作成しました。 例) ・http:www.abc.com/cde/index.html  [cde]ディレクトリの中に[.htaccess]と、[.htpasswd]が置いてあります。  もちろん、そのおかげで[http:www.abc.com/cde/index.html]にアクセスするとID・パスワード聞いてくるのですが、  [http:www.abc.com/cde/fgh/index.html]、cdeより下の階層のファイルにアクセスした場合もID・パスワードを聞かれてしまいます。  ただ、下の階層でID・パスワードを聞かれるのは構わないのですが、  一度、[http:www.abc.com/cde/index.html]でID・パスワードを入力したのだから、それより下の階層ではIDパスワードを聞かれないような仕組みにする方法はありますか。

    • 締切済み
    • CSS
  • .htaccessで実現出来ますでしょうか?

    どうぞ皆様のお知恵をお貸しください。 .htaccessで以下のような制限(禁止&許可)は可能でしょうか? もし可能であれば具体的な記述を教えて頂けませんでしょうか? あまり詳しくないのもあり、色々やってみているのですがうまくいきません。 宜しくお願い致します。 <ページ構成> /(ルート) |-- 商品リストP.htm |-- member/     ∟ N.htm(商品詳細ページ⇒複数あり)     ∟ N/(商品画像ディレクトリ⇒複数あり)       ∟ xxx.jpg(商品画像ファイル) <アクセス制限内容> ■商品リストページ ・このページは「/(ルート)」に配置している。 ・このページは誰でも閲覧可能とする。(アクセス制限なし) ・商品リストページから任意の商品画像をクリックすると商品詳細ページへと遷移する。 ・ここに表示されている商品画像は「member/」の下に配置している各商品別に用意した画像用ディレクトリ「N/」内にある。(Nは半角数字で「1」からカウントアップしていくルール) ■商品詳細ページ ・このページのパスは「member/N.htm」。(Nは半角数字で「1」からカウントアップしていくルール) ・商品の画像は「member/N/xxx.jpg」(Nは同一名称のhtmに対応し、画像ファイル名:xxxは任意。画像ファイルはJPEGのみ) ・このページ(=商品詳細ページ)の閲覧は固定のID+パスワードで認証制限したい。 (=商品リストページで任意の商品画像をクリック⇒認証画面表示としたい。) 上記を実現しようと、まず「member/」にIDとPassを設定したhtaccessファイルを設置しました。 しかし、商品一覧ページを開いた時に「認証画面」が表示されるようになりました。 理由は商品一覧ページに表示している画像がアクセス制限配下の「member/N/」にある為です。 そこで「member/」に設置したhtaccessファイルに特定の拡張子(.jpgと.JPG)を許可するよう <Files ~ "^(.jpg|.JPG)$"> allow from all </Files> と追記してみましたが記述内容が間違っていたのか、変化はありませんでした。 単純に一覧ページで表示する商品画像を、アクセス制限の外のディレクトに変更すれば良いのでしょうが、CMSを利用している為、それは出来ません。 また、ディレクトリ毎に「Satisfy any」と記述したhtaccessファイルを設置するという方法をWebで見つけましたが、これはCMSで商品を追加するごとに手動でhtaccessファイルを設置しなければならないので、最終最後の方法として考えております。 なんとか「ベーシック認証」+「拒否or許可設定」の組み合わせで可能な方法があれば・・・。 宜しくお願い致します。

  • htaccessについて(初心者です)

    パスワード認証のページを作成しましたが、うまく動作しません。 例えば http://www.▲▲▲▲.ne.jp/■■■■/●●●●/ のうち、●●●●含むそれ以下の部分をパスワード認証したい場合、 .htaccessファイルの AuthUserFile /_______/.htpasswdの______の部分は どうなるのでしょうか?

    • ベストアンサー
    • CGI