首頁 > php框架 > ThinkPHP > thinkphp怎麼去掉url index

thinkphp怎麼去掉url index

藏色散人
發布: 2022-12-05 10:44:03
原創
1569 人瀏覽過

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移除分兩步驟:

 一:首先要達到的是在瀏覽器的導覽列中去掉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影片教學

以上是thinkphp怎麼去掉url index的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
為什麼thinkphp比laravel效能好?
來自於 1970-01-01 08:00:00
0
0
0
php6支援的thinkphp版本
來自於 1970-01-01 08:00:00
0
0
0
mscms.qishouzhijia.com,自學thinkphp做的網站
來自於 1970-01-01 08:00:00
0
0
0
ThinkPHP什麼要用composer?
來自於 1970-01-01 08:00:00
0
0
0
thinkphp上傳文件
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板