thinkphp怎么去掉url index

thinkphp去掉url index的方法:1、將.htaccess文件移動到項目的根目錄下;2、在項目的配置文件中加入“’URL_MODEL’=> ?2,”;3、打開Apache的httpd.conf文件;4、刪除mod_rewrite.so前面的#符號;5、重啟Apache即可。

thinkphp怎么去掉url index

本教程操作環境:Windows7系統、ThinkPHP5版、Dell G3電腦。

thinkphp怎么去掉url index?

ThinkPHP URL中去除index.php

在ThinkPHP URL中的index.php去除分兩步:

立即學習PHP免費學習筆記(深入)”;

?一:首先要達到的是在瀏覽器的導航欄中去掉index.php還能正常訪問網站

1,將.htaccess文件移動到你的項目下的根目錄下

2,在項目的配置文件中加入

'URL_MODEL'?????????????=>??2,??????? //?URL訪問模式,可選參數0、1、2、3,代表以下四種模式: ??//?0?(普通模式);?1?(PATHINFO?模式);?2?(REWRITE??模式);?3?(兼容模式)??默認為PATHINFO?模式(經測驗,此處?'URL_MODEL'?=>?1或2?都可以?沒太大的影響)

3,在Apache中進行相關配置

在Apache的httpd.conf文件中LoadModule rewrite_module modules/mod_rewrite.so前面的 # 去掉后 重啟? Apache

二:完成上面的操作,就可以實現不加index.php也可正常訪問網站,但是使用ThinkPHP的網站中的鏈接大部分都是使用 U() 來實現的 ,你會發現點擊加標簽的字體或圖片 跳轉的鏈接 是存在index.php的 所以下面第二步就是去除 使用? U() 帶來的index.php

在入口文件中也就是 項目的根目錄下的index.php 中加入define(‘__APP__’,’ ‘)就可以了

行了 試試吧!

推薦學習:《thinkPHP視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊6 分享