您好,登錄后才能下訂單哦!
文件為include/func.inc.php
cp include/func.inc.php include/func.inc.php_$(date '+%Y%m%d%H%M')
vi include/func.inc.php
在適合的地方加入獲取當前頁面完整URL地址,如在function access_deny($mode = ACCESS_DENY_OBJECT) {前加入:
function get_url() {
$sys_protocal = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://';
$php_self = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
$path_info = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : '';
$relate_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $php_self.(isset($_SERVER['QUERY_STRING']) ? '?'.$_SERVER['QUERY_STRING'] : $path_info);
return $sys_protocal.(isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '').$relate_url;
}
修改為
1692 else {
1693 $data = [
1694 'header' => _('你還沒有登錄,無權限查看該網頁。'),
1695 'messages' => [
1696 _('你必須登錄系統后才能查看該網頁。'),
1697 _('如果需要開通權限或者其它問題,請聯系管理員(郵箱admin@itour.cc),多謝。'),
1698 _('你訪問的鏈接為:'),
1699 (get_url())
1700 ],
效果圖:
加上404網頁:
404.php內容如下:
[root@CentOS7-80 html]# cat 404.php
<?php
define('ZBX_PAGE_NO_AUTHORIZATION', true);
require_once dirname(__FILE__).'/include/config.inc.php';
access_deny(ACCESS_DENY_PAGE);
?>
效果圖如下:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。