[問題]如何避免直接進論壇?(已解決)
版主: 版主管理群
根據我的測試, 應該是已經如您所願了.aj4w6 寫:還是一直跳回主網,電腦重開機試也是一樣,用別台電腦也一樣.
不知為什麼?
我直接打上底下您的論壇網址後, 會先連上您的 '主網'.
http://lonely.php2h.com/phpBB/
而後由主網裡頭點選 '交流區' 後, 才可以正常連到您的論壇.
建議您:
刪除 Cookie 以及暫存檔案後, 重新啟動瀏覽器, 再試試看.
總結修改方式如下:
舉例要連結進入論壇的那個頁面是http://abc.seed.net.tw/543/xyz.htm
1.先到資料庫裡執行這段SQL
2.打開includes/page_header.php 尋找
在代碼前加入
如果不是seednet,hinet請去掉(d+)和(web@\d+)
舉例要連結進入論壇的那個頁面是http://abc.seed.net.tw/543/xyz.htm
1.先到資料庫裡執行這段SQL
代碼: 選擇全部
ALTER TABLE `phpbb_sessions` ADD `session_visited` TINYINT( 1 ) NULL DEFAULT '0' 2.打開includes/page_header.php 尋找
代碼: 選擇全部
$template->pparse('overall_header');在代碼前加入
代碼: 選擇全部
if ( !$userdata['session_visited'] && !preg_match("#homepage\d+\.seed\.net\.tw/web@\d+/543/xyz\.htm#i",$HTTP_SERVER_VARS['HTTP_REFERER']) )
{ header ("Location: http://自行填入網站首頁");
exit; } elseif ( preg_match("#homepage\d+\.seed\.net\.tw/web@\d+/543/xyz\.htm#i",$HTTP_SERVER_VARS['HTTP_REFERER']) )
{ $sql = "UPDATE " . SESSIONS_TABLE . " SET session_visited = 1 WHERE session_id = '" . $userdata['session_id'] . "'";
if ( !($result = $db->sql_query($sql)) ) { message_die(CRITICAL_ERROR, 'Error doing DB query userdata row fetch', '', __LINE__, __FILE__, $sql);
} } 如果不是seednet,hinet請去掉(d+)和(web@\d+)


