質問箱/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: 2008-02-12 (火) 12:27:03
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.120 sec.

OSDN