質問箱/2011

カテゴリ
サマリ認証失敗時に表示させるページを指定したい
バージョン1.4.2
投稿者がみさん
状態完了
投稿日2004-01-28 (WED) 15:19:05

質問

pukiwiki.ini.phpで閲覧認証の設定をして使用しています。
このとき、認証を失敗しても、認証失敗のメッセージと共に、pukiwikiのヘッダ部やMenuBarが見えてしまいます。
完全に別のページを表示させるにはどのような指定をすれば良いのでしょうか?

回答

auth.php 112行目付近
if ($exit_flag)
{
	$body = $title = str_replace('$1',htmlspecialchars(strip_bracket($page)),$title_cannot);
	$page = str_replace('$1',make_search($page),$title_cannot);
-	catbody($title,$page,$body);
+	print <<<EOD
+<html>
+<head>
+<meta http-equiv="Refresh" content="0;URL=/error404.html" />
+</head>
+</html>
+EOD;
	exit;
}

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-23 (木) 19:13:27
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.277 sec.

SourceForge