thinkphp5怎么隐藏index.php入口文件?
发布时间 - 2020-11-04 00:00:00 点击率:次隐藏方法:1、打开apache的http.conf配置文件,开启mod_rewrite.so模块;2、AllowOverride None项中将None改为All;3、修改“.htaccess”的配置内容,将原代码替换为官方手册提供的代码。
thinkphp现在的php主流框架之一,本篇文章介绍的是thinkphp5.0怎么隐藏index.php入口文件,其实就是去掉URL地址栏里的index.php,使我们的url看起来更加美观。
看thinkphp5.0开发手册隐藏index.php入口文件
其实thinkphp5开发手册已经给出了方法,但是通过亲身经历却发现官方给的方法似乎有点问题。
按照手册的说法,我先打开了apache的 http.conf 配置文件,并且找到了mod_rewrite.so的字样。
发现mod_rewrite.so前面没有#,也就是说处于开启状态,不需要改动了。
第二步,AllowOverride None 将None改为 All
我先搜索AllowOverride None 发现找到了两处,我不确定是哪一个所以就没改。(PS:最后证明似乎这一步是多余的,没什么用)
第三步,修改.htaccess的配置内容
这个文件在thinkphp5下public目录下,用sublimetext编辑器或Notepad++打开,我按照手册上的改,发现不行!
Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
上面是手册提供的,但是改完之后发现不行!
但是把最后一句替换成下面的就可以了,成功隐藏index.php入口文件。
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
更多编程相关知识,请访问:
编程入门!!
# thinkphp
# 我先
# 配置文件
# 的是
# 找到了
# 我不
# 出了
# 一句
# 不需要
# 就没
# 使我
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
phpredis提高消息队列的实时性方法(推荐)
香港服务器建站指南:免备案优势与SEO优化技巧全解析
Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】
如何快速完成中国万网建站详细流程?
网页设计与网站制作内容,怎样注册网站?
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
javascript中闭包概念与用法深入理解
Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】
Laravel如何配置和使用缓存?(Redis代码示例)
html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询
深入理解Android中的xmlns:tools属性
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
公司网站制作价格怎么算,公司办个官网需要多少钱?
南京网站制作费用,南京远驱官方网站?
利用python获取某年中每个月的第一天和最后一天
php 三元运算符实例详细介绍
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
Laravel模型事件有哪些_Laravel Model Event生命周期详解
javascript日期怎么处理_如何格式化输出
非常酷的网站设计制作软件,酷培ai教育官方网站?
如何快速搭建高效服务器建站系统?
详解CentOS6.5 安装 MySQL5.1.71的方法
Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】
英语简历制作免费网站推荐,如何将简历翻译成英文?
MySQL查询结果复制到新表的方法(更新、插入)
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
实例解析Array和String方法
香港服务器如何优化才能显著提升网站加载速度?
如何获取上海专业网站定制建站电话?
Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制
微信h5制作网站有哪些,免费微信H5页面制作工具?
小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像
详解MySQL数据库的安装与密码配置
成都网站制作公司哪家好,四川省职工服务网是做什么用?
如何快速登录WAP自助建站平台?
最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
如何在景安云服务器上绑定域名并配置虚拟主机?
如何在不使用负向后查找的情况下匹配特定条件前的换行符
Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】
Laravel如何设置自定义的日志文件名_Laravel根据日期或用户ID生成动态日志【技巧】
如何在腾讯云服务器快速搭建个人网站?
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
JavaScript数据类型有哪些_如何准确判断一个变量的类型
微信小程序 HTTPS报错整理常见问题及解决方案
javascript读取文本节点方法小结

