首頁 >CMS教程 >PHPCMS >phpcms怎麼重新設定後台網址

phpcms怎麼重新設定後台網址

王林
王林原創
2020-02-08 10:19:442798瀏覽

phpcms怎麼重新設定後台網址

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

<?php header(&#39;location:index.php?m=admin&#39;); ?>

將程式碼中「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 ==&#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預設後台位址,例如https://www.php.cn/myadmin/index.php(myadmin/index.php為修改後檔案名稱)。

相關推薦:phpcms教學

#

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn