本教程操作环境:windows7系统、php5.6版,该方法适用于所有品牌电脑。
推荐:《php视频教程》
thinkphp中隐藏index.php
一、修改apache中httpd.conf文件
1. 找到#loadmodule rewrite_module modules/mod_rewrite.so,将前面#去掉;
2.找到所有allowoverride none,将其改为allowoverride all;
二、在自己项目中修改配置文件(con/config.php),修改url模式为2
'url_model' => 2, // url访问模式,可选参数0、1、2、3,代表以下四种模式:
三、在入口文件index.php处创建.htaccess文件,添加一下内容
<ifmodule mod_rewrite.c>rewriteengine onrewritecond %{request_filename} !-drewritecond %{request_filename} !-frewriterule ^(.*)$ index.php/$1 [qsa,pt,l]</ifmodule>
四、重启apache即可
以上就是thinkphp怎么隐藏.php的详细内容。