- ベストアンサー
.htaccessを使い、トップページから複数のユーザーが、それぞれのパスワードでそれぞれのURLにログイン
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
管理がちと面倒そうですが、.htaccessで可能ですね。 http://www.shtml.jp/htaccess/basic.html ユーザごとに設定したければ、ユーザディレクトリに.htaccessをおいてそれぞれ違うAuthUserFileを参照させるようにでもすれば良いんじゃないでしょうか。
関連するQ&A
- htaccess パスワード及びユーザーエージェント制限 同時記述可能?
下記は、htaccessのID及びパスワードによるアクセス制限とユーザーエージェントによる制限の記述ですが、これらを一つのhtaccess内に記述し同時に行なうことは可能でしょうか(同時に行なえるのなら、一つのhtaccess内に必ずしも記述する必要はありません)? つまり、下記のどちらか(又は両方)のパターンを行なう方法を知りたいのです。 パターン1:閲覧者が指定されたユーザーエージェントを使用しているか最初にチェックし、使用している場合、ID及びパスワードが入力できる。もしも、閲覧者が指定されたユーザーエージェントを使用していない場合、ID及びパスワードが入力できず、403.htmlへ飛ばす。 パターン2:閲覧者が正しいID及びパスワードを入力した後、閲覧者が指定されたユーザーエージェントを使用しているかチェックする。もしも、閲覧者が指定されたユーザーエージェントを使用していない場合、403.htmlへ飛ばす。 ポイント: パターン1では、ユーザーエージェントのチェックに続き、ID及びパスワードのチェックが行なわれる。パタンーン2では、ID及びパスワードのチェックに続き、ユーザーエージェントのチェックが行なわれる。 *ID及びパスワードによるアクセス制限 開始* AuthUserFile /home/test_directry/.htpasswd AuthGroupFile /dev/null AuthName "Input ID and Password." AuthType Basic require valid-user <Files ~ "^.(htpasswd|htaccess)$"> deny from all </Files> *ID及びパスワードによるアクセス制限 終了* *ユーザーエージェントによる制限 開始* SetEnvIf User-Agent "Mozilla" Goody Order Deny,Allow Deny from all Allow from env=Goody ErrorDocument 403 /test/403.html *ユーザーエージェントによる制限 終了* できれば、上記コードの改良方法を教えていただきたいのですが? よろしくお願いします。
- ベストアンサー
- CSS
- .htaccess認証の自動ログイン
.htaccess認証を使用している場合、URLにIDとパスワードを追加し認証画面を出さずにログインできる方法はありますか? 現在制作中のソフトに埋め込んだブラウザで毎回入力が面倒です。 認証はソフトウェア自体にあり、接続先は.htaccess認証の解除が出来ません。
- 締切済み
- HTML
- Movable Typeを独自ドメインでトップページにするには?
Movable Type 4.12を独自ドメインで例えば http://example.com にアクセスすると表示するようにしたいのですが、どうすれば出来るでしょうか? ブログ作成でサイトURLでディレクトリ名を入力するようになっていますし、かと言ってそれを入力しないとトップページにアクセスしても表示されません。 .htaccessを使えばどうにかなるのかと思い、DirectoryIndexとか使ってみても出来ませんし・・・。
- ベストアンサー
- ブログ
- htaccessでユーザ毎にページを振り分けたい
お世話になります。 Basic認証でユーザ認証を行った後、ユーザ毎に違うページを表示したいと考えています。 (さくらVPS、Ubuntu12.04を利用) <例> ドキュメントルート → /var/www/hoge UserA → /var/www/hoge/userA/index.html UserB → /var/www/hoge/userB/index.html この時、 ・.htpasswdにユーザIDとパスワードを記載 ・.htaccessにRewriteRuleとRewriteCondを記載し転送設定をする ・ユーザAはユーザB用のページを見れないようにする ・ユーザAはuserA以下のディレクトリは全て見られるようにする という条件の下設定を行いたいのですが、htaccessの記述ルールがよくわからず、 どうにもうまくいきません。 レベルの低い質問でもうしわけありませんが、ご回答いただけたら幸いです。 よろしくお願いします。
- ベストアンサー
- ハードウェア・サーバー
- htaccessの認証をフォーム又はURLでしてしまいたい。
こんにちわ。 Linuxをベースとしたサーバーでウェブサイトを開いています。 閲覧できる人を制限する為にhtaccessを使っています。 こちらは正確に動いています。 認証のウィンドウからID・パスを入れさせるのもいいのですが、今回はあえてフォームから認証させたいと考えていいます。 こちら[http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/auth.html]のサイトを参考にIDとパスを含んだURLをJavaScriptで生成して転送してやろうかと思いましたが、ブラウザですら受け付けてくれませんでした。 なにか、いい方法をご存知の方はいらっしゃいませんでしょうか? お手数をお掛け致しますが何卒宜しくお願い申し上げます。
- 締切済み
- HTML
- 【WEB】ユーザ認証をパスワードのみにするには?
【WEB】ユーザ認証をパスワードのみにするには? プログラムの難しいことは、ほとんど分からないので質問です。 Basic認証でWEBサイト閲覧を制限したいのですが、通常はIDとパスワードを入力しますが、それをパスワードだけにすることは可能でしょうか。 可能であれば方法を教えてください!! Basic認証以外ならできるよ、ということであれば、その方法を教えていただけると嬉しいです。 どうぞよろしくお願いいたします。
- ベストアンサー
- その他([技術者向] コンピューター)
- Basic認証のパスワードをユーザーに変更させる
サイトにBasic認証をかけています。 ログインアカウント、パスワードは、サイト管理者が手動で .htaccess と .htpassword に設定しており、ユーザーは 自由に変更できない状態です。 ユーザーがサイト上からパスワードを自由に変更できるように するには、どのようにすればよいのでしょうか。 検索してみているのですが、なかなかヒットしないので、 参考になるサイトがあればご教示ください。 よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- .htaccessユーザ管理にCGIを使うには?
.htaccessを用いたアクセス制限をしようと思っています。 http://www.kent-web.com/pwd/pwmgr.html を参考に作っています。この例だと、ユーザとパスワードの追加を行う管理者のパスワードを /home/USER/public_html/pwmgr/init.cgi というファイルの中に直に書き込んでいます。このpublic_htmlというディレクトリはweb からアクセスできるので、init.cgiというファイルをダウンロードされてしまうと、勝手にユーザ管理されてしまいますよね? リモートログインができないレンタルサーバを使用していますが、ユーザ管理を厳重にするにはどうすればよいのでしょうか? .htaccessで保護されているディレクトリに管理用CGIを置けばよいようにも思いますが。。。
- ベストアンサー
- CGI
- .htaccessによるユーザー認証
FC2の無料ホームページで .htaccess のユーザー認証を試みてますが、上手くいきません。 .htaccessの内容は以下の通りで、 passというフォルダを作って、パスワードファイルを格納しています。 AuthType Basic AuthName "Input your ID and Password." AuthUserFile /pass/passwd.dat require valid-user 状況としては、エラー表示もせず何度もパスワードをきいてきます。 どなたか、お助け下さい!
- ベストアンサー
- ホームページ作成ソフト
- htaccessでリダイレクト&告知ページ
htaccessでリダイレクトしたいのですが、トップページだけ告知ページを何秒間か表示させたいと思っています。 metaタグだと「302(一時移転)」を返すようなのですが、 htaccessを使用して、告知ページを介して移転先URLへ誘導することは出来るでしょうか?あわせて「301(永久移転)」を返す仕様にしたいです。 可能かどうか、教えてください。
- 締切済み
- ハードウェア・サーバー
お礼
回答ありがとうございました。 とりあえず、それぞれのブログのフォルダに.htaccessをおいて、 MT内でユーザーが自分のブログを検索(ログインと称して)してから そのブログに入る時点でユーザー認証をするように設定してしてみました。 ちょっと面倒ですが。 きっと.htaccessをうまく使いこなせば、もっといい方法があるのでしょうが 自分の知識ではこれで精一杯でした。 ありがとうございました!