首頁 > CMS教程 > PHPCMS > 主體

phpcms怎麼重新設定後台網址

王林
發布: 2020-02-08 10:19:44
原創
2731 人瀏覽過

phpcms怎麼重新設定後台網址

1、修改admin.php檔名,並修改跳轉位址寫上完整路徑,具體修改如下:

<?php header(&#39;location:index.php?m=admin&#39;); ?>
登入後複製

將程式碼中「index .php?m=admin」修改為具體的網址,如://m.sbmmt.com/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 ==&#39;admin&#39; && ROUTE_C ==&#39;index&#39; && in_array(ROUTE_A, array(&#39;login&#39;, &#39;public_card&#39;))) {
登入後複製

修改為:

final public function check_admin() {
if(ROUTE_M ==&#39;admin&#39; && ROUTE_C ==&#39;index&#39; && in_array(ROUTE_A, array(&#39;新登录函数名&#39;, &#39;public_card&#39;))) {
登入後複製

3.2 將代碼

if(!isset($_SESSION[&#39;userid&#39;]) || !isset($_SESSION[&#39;roleid&#39;]) || !$_SESSION[&#39;userid&#39;] || !$_SESSION[&#39;roleid&#39;]) showmessage(L(&#39;admin_login&#39;),&#39;m=admin&c=index&a=login&#39;);
登入後複製

修改為

if(!isset($_SESSION[&#39;userid&#39;]) || !isset($_SESSION[&#39;roleid&#39;]) || !$_SESSION[&#39;userid&#39;] || !$_SESSION[&#39;roleid&#39;]) showmessage(L(&#39;admin_login&#39;),APP_PATH);
登入後複製

註:這一處的修改,避免會跳到網站首頁,因為不知道準確地址永遠打不開登入頁面。

3.3 將程式碼

final public function check_priv() {
if(ROUTE_M ==&#39;admin&#39; && ROUTE_C ==&#39;index&#39; && in_array(ROUTE_A, array(&#39;login&#39;, &#39;init&#39;, &#39;public_card&#39;))) return true;
登入後複製

改為

final public function check_priv() {
if(ROUTE_M ==&#39;admin&#39; && ROUTE_C ==&#39;index&#39; && in_array(ROUTE_A, array(&#39;新登录函数名&#39;, &#39;init&#39;, &#39;public_card&#39;))) 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預設後台位址,例如//m.sbmmt.com/myadmin/index.php(myadmin/index.php為修改後檔案名稱)。

相關推薦:phpcms教學

#

以上是phpcms怎麼重新設定後台網址的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!