thinkphp怎么設置偽靜態(tài)去除目錄

thinkphp設置偽靜態(tài)去除目錄的方法:1、在httpd.conf配置文件中加載mod_rewrite.so模塊;2、將httpd.conf中Allowoverride None的None改為All;3、修改對應的項目配置文件;4、在項目的根目錄下面建立一個.htaccess文件即可。

thinkphp怎么設置偽靜態(tài)去除目錄

本教程操作環(huán)境:Windows7系統、ThinkPHP5版、Dell G3電腦。

thinkphp怎么設置偽靜態(tài)去除目錄?

ThinkPHP實現偽靜態(tài)如何去掉目錄中的index.php

Myapp是我的項目文件名,默認的訪問地址是上面這樣的。為了使URL更加簡介友好,現在要去掉中間的index.php,方法如下:

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

1。確認httpd.conf配置文件中加載了mod_rewrite.so 模塊,加載的方法是去掉mod_rewrite.so前面的注釋#號

2。將httpd.conf中的Allowoverride None 將None改為All

3。打開對應的項目配置文件,我的項目配置文件是Myapp/Conf/config.php ,在這個配置文件數組中增加一行,‘URL_MODEL’=>2

4。在項目的根目錄下面建立一個.htaccess文件,里面寫入下面的內容:

<ifmodule> RewriteEngine?on RewriteCond?%{REQUEST_FILENAME}?!-d RewriteCond?%{REQUEST_FILENAME}?!-f RewriteRule?^(.*)$?index.php/$1?[QSA,PT,L] </ifmodule>

如果你的服務器支持rewrite,現在就可以通過http://localhost/Myapp/Index/index/訪問Index模塊下面的index操作。

推薦學習:《thinkPHP視頻教程

以上就是

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