記事No | : 12438 |
投稿日 | : 2013/10/31(Thu) 14:20:10 |
タイトル | : WEB PROTECTのログアウト画面について |
ID情報 | : rubatojp |
投稿者 | : vi |
URL | : http://www.wagandaiko.com/cgi-bin/protect/enter.cgi |
お世話様です。
過去ログも検索しましたが、このような質問がないようでしたので質問させていただきます。
もしありましたら、すみません。
今はまだ設置したばかりですので中身はデフォルトのままです。
パスワードとIDはどちらもguestです。
認証後のトップページにありますログアウトは戻り先がenter.cgi (enter.html)ですが、
これを任意のページに設定することは可能でしょうか?
例えばout.cgi (out.html)など。
お忙しいところ恐縮ですがご回答いただければ幸いです。
記事No | : 12444 |
投稿日 | : 2013/11/01(Fri) 15:07:15 |
タイトル | : Re: WEB PROTECTのログアウト画面について |
ID情報 | : kent |
投稿者 | : KENT |
> お世話様です。
> 過去ログも検索しましたが、このような質問がないようでしたので質問させていただきます。
> もしありましたら、すみません。
> 今はまだ設置したばかりですので中身はデフォルトのままです。
> パスワードとIDはどちらもguestです。
>
> 認証後のトップページにありますログアウトは戻り先がenter.cgi (enter.html)ですが、
> これを任意のページに設定することは可能でしょうか?
> 例えばout.cgi (out.html)など。
>
> お忙しいところ恐縮ですがご回答いただければ幸いです。
多分ですが、以下の修正でうまくいくかと。
protect.cgi 36行目
&redirect($cf{enter_cgi});
↓
print "Location: foo.html\n\n";
exit;
記事No | : 12448 |
投稿日 | : 2013/11/02(Sat) 09:03:58 |
タイトル | : Re^2: WEB PROTECTのログアウト画面について |
ID情報 | : rubatojp |
投稿者 | : vi |
URL | : http://www.wagandaiko.com/cgi-bin/protect/enter.cgi |
> > お世話様です。
> > 過去ログも検索しましたが、このような質問がないようでしたので質問させていただきます。
> > もしありましたら、すみません。
> > 今はまだ設置したばかりですので中身はデフォルトのままです。
> > パスワードとIDはどちらもguestです。
> >
> > 認証後のトップページにありますログアウトは戻り先がenter.cgi (enter.html)ですが、
> > これを任意のページに設定することは可能でしょうか?
> > 例えばout.cgi (out.html)など。
> >
> > お忙しいところ恐縮ですがご回答いただければ幸いです。
>
> 多分ですが、以下の修正でうまくいくかと。
>
> protect.cgi 36行目
>
> &redirect($cf{enter_cgi});
>
> ↓
>
> print "Location: foo.html\n\n";
> exit;
>
>
ご回答ありがとうございます。
ご指示の通りprotect.cgiを変更し、
foo.htmlをtmplフォルダ内に作りましたが、
500エラーになってしまいました。
私のやり方がダメなのでしょうか?
Perlは全くわかりませんが、
enter.cgienter.html) にリダイレクトしろ、という内容を
foo.htmlを出力しろ、という内容に変えたということでしょうか?
申し訳ありませんが再度ご指示をいただければと思います。
記事No | : 12451 |
投稿日 | : 2013/11/03(Sun) 10:50:04 |
タイトル | : Re^3: WEB PROTECTのログアウト画面について |
ID情報 | : kent |
投稿者 | : KENT |
> ご回答ありがとうございます。
> ご指示の通りprotect.cgiを変更し、
> foo.htmlをtmplフォルダ内に作りましたが、
> 500エラーになってしまいました。
> 私のやり方がダメなのでしょうか?
>
> Perlは全くわかりませんが、
> enter.cgienter.html) にリダイレクトしろ、という内容を
> foo.htmlを出力しろ、という内容に変えたということでしょうか?
>
> 申し訳ありませんが再度ご指示をいただければと思います。
foo.html というのは、例えで書いただけで、実際にログアウト後に飛ばすURLを、http://から正確に書いて下さい。
サーバエラーについては、修正による文法ミスの可能性がありますね。
perl checked 等で解決を図ってください。
http://www.kent-web.com/utility/
記事No | : 12454 |
投稿日 | : 2013/11/04(Mon) 08:58:09 |
タイトル | : Re^4: WEB PROTECTのログアウト画面について |
ID情報 | : rubatojp |
投稿者 | : vi |
URL | : http://www.wagandaiko.com/cgi-bin/protect/enter.cgi |
> foo.html というのは、例えで書いただけで、実際にログアウト後に飛ばすURLを、http://から正確に書いて下さい。
>
> サーバエラーについては、修正による文法ミスの可能性がありますね。
> perl checked 等で解決を図ってください。
>
> http://www.kent-web.com/utility/
何度も申し訳ありません。
実際のスクリプトの変更は以下のようにしました。
# 入室画面に戻る
print "Location: http://www.wagandaiko.com/foo.html\n\n";
exit;
ログアウト画面はとりあえずfoo.htmlという名前で上記の場所に設置してあります。
またprotect.cgiのチェックもしましたがOKとなっています。
http://www.wagandaiko.com/cgi-bin/protect/pcheck.cgi
いろいろ自分でも考えられることを試してみましたが、お手上げです。
これ以上は無理でしょうか?
記事No | : 12459 |
投稿日 | : 2013/11/05(Tue) 10:31:55 |
タイトル | : Re^5: WEB PROTECTのログアウト画面について |
ID情報 | : kent |
投稿者 | : KENT |
> > foo.html というのは、例えで書いただけで、実際にログアウト後に飛ばすURLを、http://から正確に書いて下さい。
> >
> > サーバエラーについては、修正による文法ミスの可能性がありますね。
> > perl checked 等で解決を図ってください。
> >
> > http://www.kent-web.com/utility/
>
> 何度も申し訳ありません。
> 実際のスクリプトの変更は以下のようにしました。
>
> # 入室画面に戻る
> print "Location: http://www.wagandaiko.com/foo.html\n\n";
> exit;
>
> ログアウト画面はとりあえずfoo.htmlという名前で上記の場所に設置してあります。
>
> またprotect.cgiのチェックもしましたがOKとなっています。
> http://www.wagandaiko.com/cgi-bin/protect/pcheck.cgi
>
> いろいろ自分でも考えられることを試してみましたが、お手上げです。
> これ以上は無理でしょうか?
では、試しに、次のような改造ではどうですか?
protect.cgi 36行目
&redirect($cf{enter_cgi});
↓
&redirect('http://www.wagandaiko.com/foo.html');
これでもダメならば、ちょっとわからないですね。
記事No | : 12460 |
投稿日 | : 2013/11/06(Wed) 08:27:05 |
タイトル | : Re^6: WEB PROTECTのログアウト画面について |
ID情報 | : rubatojp |
投稿者 | : vi |
URL | : http://www.wagandaiko.com/cgi-bin/protect/enter.cgi |
> > > foo.html というのは、例えで書いただけで、実際にログアウト後に飛ばすURLを、http://から正確に書いて下さい。
> > >
> > > サーバエラーについては、修正による文法ミスの可能性がありますね。
> > > perl checked 等で解決を図ってください。
> > >
> > > http://www.kent-web.com/utility/
> >
> > 何度も申し訳ありません。
> > 実際のスクリプトの変更は以下のようにしました。
> >
> > # 入室画面に戻る
> > print "Location: http://www.wagandaiko.com/foo.html\n\n";
> > exit;
> >
> > ログアウト画面はとりあえずfoo.htmlという名前で上記の場所に設置してあります。
> >
> > またprotect.cgiのチェックもしましたがOKとなっています。
> > http://www.wagandaiko.com/cgi-bin/protect/pcheck.cgi
> >
> > いろいろ自分でも考えられることを試してみましたが、お手上げです。
> > これ以上は無理でしょうか?
>
> では、試しに、次のような改造ではどうですか?
>
> protect.cgi 36行目
>
> &redirect($cf{enter_cgi});
>
> ↓
>
> &redirect('http://www.wagandaiko.com/foo.html');
>
> これでもダメならば、ちょっとわからないですね。
>
>
何度も本当に申し訳ありませんでした。
無事ログアウトできました。
我がままにつき合っていただき感謝いたします。