thinkphp設置偽靜態(tài)去除目錄的方法:1、在httpd.conf配置文件中加載mod_rewrite.so模塊;2、將httpd.conf中Allowoverride None的None改為All;3、修改對應的項目配置文件;4、在項目的根目錄下面建立一個.htaccess文件即可。
本教程操作環(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
喜歡就支持一下吧
相關推薦