1、修改admin.php檔名,並修改跳轉位址寫上完整路徑,具體修改如下:
<?php header('location:index.php?m=admin'); ?>
將程式碼中「index .php?m=admin」修改為具體的網址,如:https://www.php.cn/myadmin/index.php。
2、修改/phpcms/modules/admin/index.php,把public function login改為自己想要的位址:
找到「?m=admin&c=index&a=login」進行批量替換。
3、修改/phpcms/modules/admin/classes/admin.class.php
3.1 將以下程式碼:
final public function check_admin() { if(ROUTE_M =='admin' && ROUTE_C =='index' && in_array(ROUTE_A, array('login', 'public_card'))) {
修改為:
final public function check_admin() { if(ROUTE_M =='admin' && ROUTE_C =='index' && in_array(ROUTE_A, array('新登录函数名', 'public_card'))) {
3.2 將代碼
if(!isset($_SESSION['userid']) || !isset($_SESSION['roleid']) || !$_SESSION['userid'] || !$_SESSION['roleid']) showmessage(L('admin_login'),'m=admin&c=index&a=login');
修改為
if(!isset($_SESSION['userid']) || !isset($_SESSION['roleid']) || !$_SESSION['userid'] || !$_SESSION['roleid']) showmessage(L('admin_login'),APP_PATH);
註:這一處的修改,避免會跳到網站首頁,因為不知道準確地址永遠打不開登入頁面。
3.3 將程式碼
final public function check_priv() { if(ROUTE_M =='admin' && ROUTE_C =='index' && in_array(ROUTE_A, array('login', 'init', 'public_card'))) return true;
改為
final public function check_priv() { if(ROUTE_M =='admin' && ROUTE_C =='index' && in_array(ROUTE_A, array('新登录函数名', 'init', 'public_card'))) return true;
4、修改/phpcms/modules/admin/templates/login.tpl.php
將程式碼
<form action="index.php?m=admin&c=index&a=login&dosubmit=1" method="post" name="myform">
修改為:
<form action="index.php?m=admin&c=index&a=新登录函数名&dosubmit=1" method="post" name="myform">
5、搜尋/phpcms/modules/admin下所有文件,把a=login改為a=新登入函數名稱。
這樣就實作了修改phpcms v9預設後台位址,例如https://www.php.cn/myadmin/index.php(myadmin/index.php為修改後檔案名稱)。
相關推薦:phpcms教學
#以上是phpcms怎麼重新設定後台網址的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

Atom編輯器mac版下載
最受歡迎的的開源編輯器

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

WebStorm Mac版
好用的JavaScript開發工具