TP3.2的URL重写省略index.php问题
2024-09-01 09:27:37
1. 在tp3框架的配置文件里,明确指定了路由的格式,这个配置位于thinkPHP文件夹下的conf文件夹里的convention.php中,修改以下字段
'URL_MODEL' => 2, #URL访问模式,可选参数0、1、2、3,代表以下四种模式
2 最好将此字段修改为2,不然容易出问题。
然后再你入口文件同一级的目录下创建一个.htaccess的文件
文件内容如下
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
3 window平台下无法创建没有文件名的文件,你可以先创建一个txt文本文件,然后将代码保存进去之后选择另存为,这时将文件名保存为.htaccess即可。
如果还是存在问题,看看是不是一下配置出了问题
apache的配置文件没有将mod_rewrite.so模块加载。
将AllowOverride 的值改为All。
最新文章
- Qt之添加Windows资源文件(.rc文件)
- 关于真机调试DDMS中的data文件夹打不开的解决方法
- AngularJS 学习笔记二
- React 点击删除列表中对应项(React 获取DOM中自定义属性)
- MarkDown使用 (二)矩阵
- P1045
- jieba库分词统计
- [error]configure: error: You need a C++ compiler for C++ support.
- python全栈开发中级班全程笔记(第二模块、第四章)(常用模块导入)
- AJAX的原理
- SpringBoot整合使用JdbcTemplate
- 去重分页sql语句
- EBS WEBADI 下载模板提示 Visual Basic 运行时错误 '91' 对象变量或With块变量未设置
- 阿里云视频直播PHP-SDK
- 测试char,varchar存储
- Lambda表达式 For Android
- jenkins里面使用批处理命令进行自动部署
- vue-resource 知识点
- nodejs API(一)
- Ubuntu破解开机密码
热门文章
- 爬虫(四)Selenium + Headless Chrome爬取Bing图片搜索结果
- LINUX对于未安装的软件包的查看
- xshell评,xftp估过期解决办法
- vue之this.$route.params和this.$route.query的区别
- Spring相关技术记录
- web前端学习(四)JavaScript学习笔记部分(8)-- JavaScript 浏览器对象
- 数据库操作之Spring JDBCTemplate(postgresql)
- CentOS 7安装与配置Tomcat8
- Leetcode645.Set Mismatch错误的集合
- 微信小程序之项目的创建