何度もすいません。
アクセス制限の際の申込みフォームですが、現在は、認証画面でキャンセルなどをした際にはでるのですが、申込みページとして通常に出せないでしょうか?
よろしくお願いします。
ご質問ありがとうございます。
申し込みフォーム画面のURLをコピーして、リンクとしてアクセスできるようにする方法はいかがでしょうか。
また何かわかりにくい点がありましたらぜひお気軽にご指摘ください。お待ちしておりますm(_ _)m。
ありがとうございます。
やはりその方法しかないのですね。
追加でご質問なのですが、キャンセルした時に、申込み画面を出さないようにはできないでしょうか?
ただそれをしてしまうと、現状だと、申し込み画面を出すことができなくなるので難しいですよね?
アクセス制限の自動登録画面には、サーバエラー表示から誘導されますので、キャンセルボタンを押したときの挙動はブラウザの処理に依存します。
(たとえば、Safari5の場合、キャンセルボタンを押すとページを移動しません。)
いずれにしましても、Basic認証でキャンセルボタンを押したかどうかを捕捉する手段が存在しないため、押されたボタンに合わせて画面を変えることは困難です。。。
以上参考になりましたら幸いです。
ご回答ありがとうございます。
キャンセルを押した場合に、画面を変えるというのではなく、登録ユーザーでなければ、通常表示されるエラー画面(?)がでればよいのですが。。。
自動登録を自動再発行を無効にしている場合は通常のエラー画面になりますが。。。
いずれかが有効になっている場合、自動登録または自動再発行フォームが表示されます。
登録されているかどうかは、フォームにメールアドレスを入力されるまでわかりませんので、認証に失敗したときフォームが表示された方が便利だと思うのですが、そうでもないでしょうか??
ありがとうございます。
本来はそうなのですが、会員期限が切れた方に、その画面が出てしまい、再度登録されてしまう事を防ぎたい事もあり、認証に失敗したときは、通常のエラー画面を表示できればと思ったのですが。。。
また追加でお教えいただきたいのですが、申込み画面から登録をしたアカウントとパスワードで、2つのフォルダにアクセス制限をかけることは難しいでしょうか?
やはりそれぞれのフォルダごとに登録をしないといけないでしょうか?
申込み画面から登録をしたアカウントとパスワードで、2つのフォルダにアクセス制限をかけることは難しいでしょうか?
やはりそれぞれのフォルダごとに登録をしないといけないでしょうか?
はい。それぞれのフォルダごとに登録する必要があります。
ただ、ひとつのフォルダに複数フォルダを入れておけば、上位フォルダのアクセス制限が下位フォルダにもおよびますので、制限対象フォルダをひとつのフォルダ配下にまとめると対応できるのではないでしょうか。
(CMONOS.JP でサイトを構築されている場合は制限コンテンツを「サブディレクトリ」にまとめるとよいのではないかと思います。)
ありがとうございます。
その方法で対応できそうです。
通常エラー画面の表示は難しいですよね?
お世話になります。
CMONOS、とっても楽しいです!
スタッフの方にとても感謝です。
わたしも、同じ件で困っています。
http://store.sekinoayako-special-intensive.org/list/
IDを持っている方のみ入れるようにしたいのですが、、
IDを持っていない方も ここでIDを申請できてしまうと
仕事の構想上、とても困ってしまいました。
ただ、それぞれが1ヶ月間だけ使える
自分の好きなIDとパスワードを発行できるのは
とても魅力ですので、
どうにか認証失敗の場合は
エラーページに遷移できるような
プログラミングなど、アイデアはないでしょうか。。
たとえば、ちょっと無理やりですが
認証ページのディレクトリに
http://store.sekinoayako-special-intensive.org/list/
からアクセスがあった場合、
エラーにしてしまう スクリプトを設置するとか
できたらいいなーーーと
今 調べてみています。。。。。
できました!
order deny,allow
deny from all
deny from .http://~~~.com/パスを付けたディレクトリ名/
と記述したテキストファイルを作成し
【/cgi/gatekeeper/】内にアップロード。
その後、サーバ上でテキストファイル名を
【.htaccess】に書き換えることで
アクセス制限をかけて、エラーページを表示できました。お騒がせしました。
なんどもごめんなさい。
やっぱり、だめでした(涙)
.htaccessを設置すると
パスワード発行ページそのものが
エラーになってしまいました。
なにかいい方法は ないでしょうか...?〉〈