這篇文章主要介紹“thinkphp3.2如何隱藏模塊名”,在日常操作中,相信很多人在thinkphp3.2如何隱藏模塊名問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”thinkphp3.2如何隱藏模塊名”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!
成都創(chuàng)新互聯(lián)公司,是成都地區(qū)的互聯(lián)網(wǎng)解決方案提供商,用心服務(wù)為企業(yè)提供網(wǎng)站建設(shè)、成都APP應(yīng)用開發(fā)、小程序設(shè)計(jì)、系統(tǒng)按需網(wǎng)站制作和微信代運(yùn)營(yíng)服務(wù)。經(jīng)過數(shù)10多年的沉淀與積累,沉淀的是技術(shù)和服務(wù),讓客戶少走彎路,踏實(shí)做事,誠(chéng)實(shí)做人,用情服務(wù),致力做一個(gè)負(fù)責(zé)任、受尊敬的企業(yè)。對(duì)客戶負(fù)責(zé),就是對(duì)自己負(fù)責(zé),對(duì)企業(yè)負(fù)責(zé)。
thinkphp3.2隱藏模塊名的方法:1、在根目錄下創(chuàng)建一個(gè)“.htaccess”文件;2、添加“RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d”;3、在對(duì)應(yīng)模塊下面的“config.php”中設(shè)置訪問模塊即可。
thinkphp 3.2 隱藏入口文件及模塊名
各位在使用TP的過程中肯定對(duì)URL的顯示內(nèi)容有很多疑慮,
第一、URL長(zhǎng)度太長(zhǎng),不美觀也不好記憶
第二、URL會(huì)暴露你的文件目錄,對(duì)安全也是個(gè)隱患
下面介紹如何去掉討厭的index.php
首先需要在根目錄下創(chuàng)建一個(gè).htaccess文件
里面加入以下內(nèi)容
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)index.php/index.php/1 [QSA,PT,L]
保存后關(guān)閉文件,完成。以后只需輸入
** 下面是隱藏模塊的URL ** 在對(duì)應(yīng)模塊下面的config.php中設(shè)置 //配置設(shè)置默認(rèn)模塊訪問模塊 ‘DEFAULT_MODULE’=> ‘Home’(Home為模塊名稱), (注意要隱藏哪個(gè)模塊在哪個(gè)模塊下的配置文件下配置,否則關(guān)閉多模塊訪問會(huì)出現(xiàn)其他模塊不能被訪問) //在公共的配置文件配置,多模塊訪問 ‘MODULE_ALLOW_LIST’ => array( ‘模塊名稱1’,’模塊名稱2’,’模塊名稱3’),
thinkphp屬于一種免費(fèi)的開發(fā)框架,能夠用于開發(fā)前端網(wǎng)頁(yè),最早thinkphp是為了簡(jiǎn)化開發(fā)而產(chǎn)生的,thinkphp同時(shí)也是遵循Apache2協(xié)議,最初是從Struts演變過來,也把國(guó)外一些好的框架模式進(jìn)行利用,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu),兼容了很多標(biāo)簽庫(kù)等模式,它能夠更方便和快捷的開發(fā)和部署應(yīng)用,當(dāng)然不僅僅是企業(yè)級(jí)應(yīng)用,任何php應(yīng)用開發(fā)都可以從thinkphp的簡(jiǎn)單、兼容和快速的特性中受益。
到此,關(guān)于“thinkphp3.2如何隱藏模塊名”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!