TP框架 URL规则重写 Apache配置
例子:http://xxxxxx.com/index.php/index/index.html
通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php ,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REWRITE模块才能支持。
下面是Apache的配置过程,可以参考下:
1、httpd.conf配置文件中加载了mod_rewrite.so模块
2、AllowOverride None 将None改为 All
3、确保URL_MODEL设置为2
4、把下面的内容保存为.htaccess文件放到入口文件的同级目录下
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
重启Apache之后,原来的
http://xxxxxx.com/index.php/index/index.html
就可以通过访问
http://xxxxxx.com/index/index.html
简化了URL地址。
TP框架 URL规则重写 Apache配置相关推荐
- 11月25日:tp框架中的架构,配置,路由,控制器
tp框架的主要内容 架构: https://static.kancloud.cn/manual/thinkphp5/118010 配置: 配置文件主要位置 可以使用Config::load()调用th ...
- Web服务器 之 Apache 2.x 服务器中的URL重写的配置和应用
作者:北南南北 来自:LinuxSir.Org 摘要: 本文是关于Apache 2.x 服务器中的URL别名规则的文档,它是通过rewrite模块来实现的.能过URL别名规则,我们能看到一个干净的UR ...
- tp框架配置路由的初学习
路由定义在route目录下的route.php中. 最普通的路由-- 路由到模块\控制器\方法 //路由到模块/控制器/操作 Route::rule('demo1','index/test/demo1 ...
- apache2.2.21下为codeigniter配置url地址重写
2019独角兽企业重金招聘Python工程师标准>>> apache2.2.21下为codeigniter配置url地址重写 1.首先打开apache的配置文件,httpd.conf ...
- Apache的URL地址重写 RewriteCond与RewriteRule
Apache的URL地址重写 http://hi.baidu.com/sonan/blog/item/c408963d89468208bba16716.html 第一种方法:Apache环境中如果要将 ...
- Apache的URL地址重写(RewriteCond与RewriteRule)
Apache的URL地址重写 http://hi.baidu.com/sonan/blog/item/c408963d89468208bba16716.html 第一种方法:Apache环境中如果要将 ...
- Apache配置URL重定向
Apache配置URL重定向 修改/etc/httpd/conf/httpd.conf文件的内容 <Directory "/var/www">AllowOverride ...
- Flask框架——路由:URL规则与视图函数
1. 概述 路由 是MVC架构的Web框架中相当重要的一个概念,也是本节课程的重点.顾名思意,路由就是在迷茫中找出一条路的意思.在Flask框架中,路由 就表示为用户请求的URL找出其对应的处理函数之 ...
- php重写地址,php url地址重写
地址重写: urlRewrite: 就是: 1. 将php的地址index.php不写只写Action模块和function方法, 或者 2. php地址转变成html地址, 就是一种假的html, ...
- yaf 重写index.php,php框架Yaf路由重写
php框架Yaf路由重写 通常为了友好的URL格式,会进行站点URL的重写,可以在webserver(Nginx)的配置中进行rewrite,也可在在程序端进行 以下使用Yaf框架进行URL的重写,进 ...
最新文章
- UI培训教程分享:APP图标设计的6种风格都有哪些?
- VIM打开shell脚本中文乱码解决
- LINUX 查看系统信息的命令
- java map 集合实例_Java之集合类【HashMap】【入门版,实例解析】
- 无限火力挤爆服务器,LOL:无限火力出炉,众多云玩家宣布回归!服务器出现爆满情况...
- Redis使用详细教程
- 树枝学术 | 论文翻译全攻略
- # 研究杂感 × VOSviewer(第六辑)
- 打开小米随身wifi的无线网卡功能
- 少儿编程市场调研分析
- Excel2007快捷键大全
- 单片机学习笔记-基础知识
- 局域网内时间同步配置
- Java内存马-Instrument
- Android 水滴下落效果View
- L. Simone and graph coloring
- PO系列之 PO接口在ECC中的开发
- 为什么HATEOAS?
- HTTP HTTPS SSL TLS
- 推荐windows系统10款好用的软件,让你使用体验飞升
热门文章
- 把ts自动合并 下载网页视频并自动合成视频
- Linux driver读书笔记(2) - Bus Types总线类型(mybus/mydevice/mydriver实例)
- 博弈论基础-蒋文华(浙大)
- C语言正交表测试用例,正交表设计用例(简单+实用) - Jackc的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
- MATLAB实现自编码器(五)——变分自编码器(VAE)实现图像生成的帮助函数
- JavaScript的特效
- 五笔字根表识别码图_王码86版五笔字根表口诀助记词(完整大图)
- 快播5.0永不升级版 孤雨定制骨头版
- 以未来式计算机为题目的作文,未来式科技想象作文
- mysql 查询替换语句_MYSQL查询字符替换sql语句