全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Apache服务器ThinkPHP伪静态的设置方法ThinkPHP 作为 PHP 框架,是单一入口的,那么其原始的 URL 便不是那么友好。但 ThinkPHP 提供了各种机制来定制需要的 URL 格式,配合 Apache .htaccess 文件,更是可以定制出人性化的更利于 SEO 的 URL 地址来。.htaccess文件是 Apache 服务器中的一个配置文件,它负责相关目录下的网页配置。我们可以利用 .htaccess 文件的 Rewrite 规则来隐藏掉 ThinkPHP URL 中的 index.php 文件(即入口文件),这也是 ThinkPHP URL 伪静态的第一步。例如原来的 URL 为:/index.php/Index/insert复制代码去掉 index.php 之后变为:/Index/insert复制代码如此一来,就变成了 http:/服务器地址/应用模块名称/操作名称/变量参数 的常见 URL 格式。更改 Apache httpd.conf 配置文件提示:如果在虚拟主机商配置,请直接配置第三、四步,因为支持 .htaccess 的空间已经配置好了前面两步。用编辑器打开 Apache 配置文件 httpd.conf(该文件位于 Apache 安装目录Apache2conf),并按如下步骤修改。一、加载了 mod_rewrite.so确认加载了 mod_rewrite.so 模块(将如下配置前的 # 号去掉):LoadModule rewrite_module modules/mod_rewrite.so复制代码二、更改 AllowOverride 配置更改需要读取 .htaccess 文件的目录,将原来的目录注释掉:#复制代码更改 AllowOverride None 为 AllowOverride FileInfo Options ,更改后的配置如下所示:# AllowOverride FileInfo Options复制代码.htaccess 是基于目录来控制的, 该句即表示需要读取 .htaccess 文件的目录,要根据实际具体 Apache 的解析目录来配置。虚拟主机如果提供 .htaccess 控制,一般都已经配置好了。三、添加 .htaccess 文件 Rewrite 规则在需要隐藏 index.php 的目录下(本教程中为 E:/html/myapp,也即入口文件所在目录)创建 .htaccess 文件,并写入如下规则代码:RewriteEngine on#不显示index.phpRewriteCond %REQUEST_FILENAME !-dRewriteCond %REQUEST_FILENAME !-fRewriteRule (.*)$ index.php/$1 QSA,PT,L复制代码四、更改项目配置文件编辑项目配置文件 Conf/config.php ,将 URL 模式配置为 2(Rewrite模式):URL_MODEL=2,复制代码至此,各个配置已经完成。保存各配置文件后,重启 Apache 服务器并删除 Runtime 目录下的项目缓存文件,在浏览器访问隐藏 index.php 后的地址测试是否成功:/html/myapp/Index/ind
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 媒体编辑部主编绩效目标达成度评估表
- 事业单位综合岗2026面试经典考题题库及答案
- 腹痛带教课件
- 事业单位综合岗面试专项考题结构化问答试卷及解析
- 电力工程项目管理员效能评价表
- 智能扫地机器人节能操作指导书
- 飞书做 视图课件
- 翻身转换课件
- 关于2026年新一年度销售计划的商洽函(3篇)
- 高中历史2026教资面试答辩易错题题库及解析
- 2026年铁电存储器行业洞察报告及未来五至十年发展趋势报告
- 2025年安徽省安庆市高一物理上册期中考试试卷及答案
- 上海奉贤投资集团有限公司招聘笔试题库2026
- 2025年华能集团校园招聘考试笔试试题及答案
- 2026年个人年度健康体检报告解读与建议
- 非标自动化合同范本
- (完整版)人行道块料拆除及恢复施工方案
- 化工类高级工程师答辩公共题
- 危化品道路运输安全培训课件
- 幼儿园小班数学活动《水果在哪里》课件
- 砖厂安全培训课件
评论
0/150
提交评论