亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

tp5如何隱藏admin.php

發布時間:2021-11-09 11:11:04 來源:億速云 閱讀:314 作者:iii 欄目:編程語言

這篇文章主要介紹“tp5如何隱藏admin.php”,在日常操作中,相信很多人在tp5如何隱藏admin.php問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”tp5如何隱藏admin.php”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

tp5隱藏admin.php的方法:1、定義入口文件admx.php,并在入口文件綁定admin模塊;2、在config/app.php文件中,配置禁止訪問admin;3、配置nginx偽靜態即可。

本文操作環境:windows7系統、thinkphp v5.1版、DELL G3電腦

tp5怎么隱藏admin.php?

tp5 隱藏后臺

為了后臺的安全,一般后端開發人員都會對后臺路徑進行隱藏。

踩了多天的坑,終于想到了,tp5.1隱藏后臺目錄的方法了。

假設我的后臺目錄為 "/admin"

1.定義入口文件admx.php(也可以是很難猜的文件名),并在入口文件綁定admin模塊

<?php
 
// [ 應用入口文件 ]
namespace think;
 
 
define('CONFIG_PATH',__DIR__.'/../config/');
// 加載基礎文件
require __DIR__ . '/../thinkphp/base.php';
 
 
 
 
// 執行應用并響應
Container::get('app')->bind('admin')->run()->send();

2.然后在config/app.php文件中,配置禁止訪問admin

// 禁止訪問模塊
'deny_module_list'       => ['common','admin'],

測試: 通過域名+/admin 的方式已經無法訪問,只能通過域名+admx.php的方式去訪問,仔細觀察URL你會發現,實際上admx.php == /admin。

目前這種方式是對代碼改動最小的。

3,nginx 偽靜態的配置

location / {
if (!-e $request_filename){
rewrite  ^(.*)$  /index.php?s=$1  last;   break;
}
}
location /admx.php/ {
    if (!-e $request_filename) {
         rewrite  ^/admx.php/(.*)$  /admx.php?s=$1  last;
         break;
    }
}

到此,關于“tp5如何隱藏admin.php”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

tp5
AI

邹城市| 孟连| 玉环县| 兴义市| 平顶山市| 松阳县| 阿勒泰市| 来安县| 称多县| 牡丹江市| 容城县| 黔西县| 新晃| 定州市| 高密市| 偃师市| 留坝县| 和硕县| 延庆县| 伊宁县| 天气| 彭阳县| 莱西市| 沛县| 太保市| 开平市| 汪清县| 武强县| 双桥区| 上犹县| 甘德县| 洪江市| 万全县| 平塘县| 乌兰浩特市| 东辽县| 鄢陵县| 梁河县| 吉木萨尔县| 德惠市| 奉节县|