例子: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 On

RewriteCond %{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配置相关推荐

  1. 11月25日:tp框架中的架构,配置,路由,控制器

    tp框架的主要内容 架构: https://static.kancloud.cn/manual/thinkphp5/118010 配置: 配置文件主要位置 可以使用Config::load()调用th ...

  2. Web服务器 之 Apache 2.x 服务器中的URL重写的配置和应用

    作者:北南南北 来自:LinuxSir.Org 摘要: 本文是关于Apache 2.x 服务器中的URL别名规则的文档,它是通过rewrite模块来实现的.能过URL别名规则,我们能看到一个干净的UR ...

  3. tp框架配置路由的初学习

    路由定义在route目录下的route.php中. 最普通的路由-- 路由到模块\控制器\方法 //路由到模块/控制器/操作 Route::rule('demo1','index/test/demo1 ...

  4. apache2.2.21下为codeigniter配置url地址重写

    2019独角兽企业重金招聘Python工程师标准>>> apache2.2.21下为codeigniter配置url地址重写 1.首先打开apache的配置文件,httpd.conf ...

  5. Apache的URL地址重写 RewriteCond与RewriteRule

    Apache的URL地址重写 http://hi.baidu.com/sonan/blog/item/c408963d89468208bba16716.html 第一种方法:Apache环境中如果要将 ...

  6. Apache的URL地址重写(RewriteCond与RewriteRule)

    Apache的URL地址重写 http://hi.baidu.com/sonan/blog/item/c408963d89468208bba16716.html 第一种方法:Apache环境中如果要将 ...

  7. Apache配置URL重定向

    Apache配置URL重定向 修改/etc/httpd/conf/httpd.conf文件的内容 <Directory "/var/www">AllowOverride ...

  8. Flask框架——路由:URL规则与视图函数

    1. 概述 路由 是MVC架构的Web框架中相当重要的一个概念,也是本节课程的重点.顾名思意,路由就是在迷茫中找出一条路的意思.在Flask框架中,路由 就表示为用户请求的URL找出其对应的处理函数之 ...

  9. php重写地址,php url地址重写

    地址重写: urlRewrite: 就是:  1. 将php的地址index.php不写只写Action模块和function方法, 或者 2. php地址转变成html地址, 就是一种假的html, ...

  10. yaf 重写index.php,php框架Yaf路由重写

    php框架Yaf路由重写 通常为了友好的URL格式,会进行站点URL的重写,可以在webserver(Nginx)的配置中进行rewrite,也可在在程序端进行 以下使用Yaf框架进行URL的重写,进 ...

最新文章

  1. UI培训教程分享:APP图标设计的6种风格都有哪些?
  2. VIM打开shell脚本中文乱码解决
  3. LINUX 查看系统信息的命令
  4. java map 集合实例_Java之集合类【HashMap】【入门版,实例解析】
  5. 无限火力挤爆服务器,LOL:无限火力出炉,众多云玩家宣布回归!服务器出现爆满情况...
  6. Redis使用详细教程
  7. 树枝学术 | 论文翻译全攻略
  8. # 研究杂感 × VOSviewer(第六辑)
  9. 打开小米随身wifi的无线网卡功能
  10. 少儿编程市场调研分析
  11. Excel2007快捷键大全
  12. 单片机学习笔记-基础知识
  13. 局域网内时间同步配置
  14. Java内存马-Instrument
  15. Android 水滴下落效果View
  16. L. Simone and graph coloring
  17. PO系列之 PO接口在ECC中的开发
  18. 为什么HATEOAS?
  19. HTTP HTTPS SSL TLS
  20. 推荐windows系统10款好用的软件,让你使用体验飞升

热门文章

  1. 把ts自动合并 下载网页视频并自动合成视频
  2. Linux driver读书笔记(2) - Bus Types总线类型(mybus/mydevice/mydriver实例)
  3. 博弈论基础-蒋文华(浙大)
  4. C语言正交表测试用例,正交表设计用例(简单+实用) - Jackc的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  5. MATLAB实现自编码器(五)——变分自编码器(VAE)实现图像生成的帮助函数
  6. JavaScript的特效
  7. 五笔字根表识别码图_王码86版五笔字根表口诀助记词(完整大图)
  8. 快播5.0永不升级版 孤雨定制骨头版
  9. 以未来式计算机为题目的作文,未来式科技想象作文
  10. mysql 查询替换语句_MYSQL查询字符替换sql语句