您好,欢迎访问一九零五行业门户网

thinkphp怎么去掉url index

thinkphp去掉url index的方法:1、将.htaccess文件移动到项目的根目录下;2、在项目的配置文件中加入“'url_model'=>  2,”;3、打开apache的httpd.conf文件;4、删除mod_rewrite.so前面的#符号;5、重启apache即可。
本教程操作环境: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() 来实现的 ,你会发现点击加3499910bf9dac5ae3c52d5ede7383485标签的字体或图片 跳转的链接 是存在index.php的 所以下面第二步就是去除 使用  u() 带来的index.php
在入口文件中也就是 项目的根目录下的index.php 中加入define('__app__',' ')就可以了
行了 试试吧!
推荐学习:《thinkphp视频教程》
以上就是thinkphp怎么去掉url index的详细内容。
其它类似信息

推荐信息