ホームページ >CMS チュートリアル >PHPCMS >phpcmsのバックグラウンドパスを変更する方法
phpcms バックグラウンド パスを変更する方法:
方法 1: 管理バックグラウンドの第 2 レベル ドメイン名に変更します。
方法 2: カスタム SESSION 値に基づいて管理入口を決定します。
この方法では、デフォルトの phpcms php ファイルを変更し、ポータルをカスタマイズして SESSION を開始し、SESSION を判定し、一致する場合はログインし、一致しない場合はホームページにジャンプします。 CMSYOU は現在この方法を使用しています。 1. \phpcms\modules\admin\index.php ファイルを変更し、パブリック関数 __construct() メソッドの先頭に追加します://login diy if (empty($_SESSION['cms_login'])) { header('location:'.APP_PATH); exit; }パブリック関数 public_logout() も見つけます。まず、文中に
$_SESSION['cms_login'] = 0;という行を追加します。これにより、終了後に cms_login SESSION 値がクリアされます。 2. 次に、cms_login SESSION 値の照合を有効にするために php ファイルをカスタマイズします: Web サイトのルート ディレクトリに新しい admin\ ディレクトリを作成し、新しいファイルindex.php を作成します。
<?php define('PHPCMS_PATH', realpath(dirname(__FILE__) . '/..') . '/'); include PHPCMS_PATH . '/phpcms/base.php'; // pc_base::creat_app(); $session_storage = 'session_' . pc_base :: load_config('system', 'session_storage'); pc_base :: load_sys_class($session_storage); session_start(); $_SESSION['cms_login'] = 1; unset($session_storage); header('location:../index.php?m=admin'); ?>PHP 中国語 Web サイト、多数の無料
PHPCMS チュートリアル 、オンライン学習へようこそ!
以上がphpcmsのバックグラウンドパスを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。