本文操作环境:windows7系统、thinkphp v3.2版,dell g3电脑
thinkphp3 隐藏index.php
首先修改配置文件:
'url_case_insensitive' => true, // 默认false 表示url区分大小写 true则表示不区分大小写'url_model' => 2, // url访问模式,可选参数0、1、2、3,代表以下四种模式:// 0 (普通模式); 1 (pathinfo 模式); 2 (rewrite 模式); 3 (兼容模式) 默认为pathinfo 模式
apache
在根目录新建.htaccess文件:
<ifmodule mod_rewrite.c>options +followsymlinksrewriteengine onrewritecond %{request_filename} !-drewritecond %{request_filename} !-frewriterule ^(.*)$ index.php/$1 [qsa,pt,l]</ifmodule>
注意:尽管这样配置了,但是直接访问域名时还是会出现新建站点的界面,这时要检查根目录下是否有index.html,去掉就可以了
推荐学习:《php视频教程》
以上就是t3怎样隐藏index.php的详细内容。
