去掉url index.php的方法:首先启用mod_rewrite;然后创建htaccess文件,添加内容为“RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]”即可。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

移除 URL 中的 index.php

默认情况下,你的 URL 中会包含 index.php 文件:

步骤:

1:启用mod_rewrite:在Apache下找到conf下的httpd.conf文件,去掉:LoadModule rewrite_module modules/mod_rewrite.so前面的“#”符号;

2:在 根目录下的.htaccess文件中添加如下内容,如果没有.htaccess文件,那么就手动创建一个文件。

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

如果在Codeigniter根目录下你添加了例如:css,js等文件夹,则要加上一句,如:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond $1 !^(index\.php|images|css|robots\.txt)

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

【推荐学习:PHP视频教程】

怎么把网址后面的index.php去掉,url index.php 怎么去掉相关推荐

  1. 网址后面的:2328是什么意思?

    今天看到一个网站,域名后面跟了冒号:然后加数字2328,这是什么意思呢? 其实这个数字是端口的意思. 我们的网站默认的端口是80,因为是默认的端口,所以你输入域名访问的时候,不加端口也行. 猜测应该是 ...

  2. ueditor如何去掉末尾的p标签_织梦dedecms如何去掉域名后面的index.html

    织梦dedecms如何去掉域名后面的index.html 为什么要去掉导航链接里的index.html? 虽然说这两个链接的意思一样,链接到的网址也一样,但是从优化角度来说去掉链接里的index.ht ...

  3. 黄聪:Dsicuz x2.5、X3、X3.2如何去掉域名后面的/forum.php

    Dsicuz x2.5去掉域名后面的/forum.php 1, 后台--全局--域名设置--应用域名--设置默认域名为访问域名就可以,如:www.xxxxx.com 上面2种方法都可以去掉域名后面的/ ...

  4. thinkphp url去掉index.php,thinkphp 去掉URL 里面的index.php(?s=)

    例如你的原路径是 http://localhost/test/index.php/home/goods/index.html 那么现在的地址是 http://localhost/test/home/g ...

  5. 去掉字符串后面所有的0 去掉字符串前面或后面的0;

    https://blog.csdn.net/weixin_43844810/article/details/94577879 去掉字符串前面或后面的0: 养猫还是养狗? 2019-07-03 17:1 ...

  6. 阿里云官网网址URL链接后面的spm是什么参数?有什么作用?

    细心的用户会发现,我们在访问阿里云官网各个页面的时候,阿里云官网网址URL后面总是会多出一串spm开头的字母和数字,那么,阿里云URL网址链接后面的spm是什么参数?spm有什么作用? 阿里云URL链 ...

  7. codeblocks如何去掉后面的dos窗口

    下面以codeblocks+ege为例介绍一下如何在生成一个图形界面之后如何去掉后面一个dos黑窗口? 1.首先我们需要创建一个GUI工程 开始时候状态是这样的!!!不想看到这个乌漆嘛黑的东东就跟着我 ...

  8. 数字型字符串万位加万字_把整万的数改写成用万作单位的数时,将万位后面的4个0去掉,添上一个万字,中间用什么连结...

    展开全部 将万位后面的4个0去掉,添上一个万字,中间不需要用什么连接这个62616964757a686964616fe58685e5aeb931333431363534数. 万:代表的是10的4次方( ...

  9. 去掉字符串前面或后面的0;

    方法一: int a = 0;             //将油站编码前的0去掉             if (jsonObject.getString("stationCode" ...

最新文章

  1. 集成开发环境(IDE)
  2. 跟我一起写 Makefile(十三)
  3. 金九银十专供 | 175 道 Go 工程师必考面试题 + 详细解答
  4. Git学习文档之一 学习文档-发布
  5. 快播王欣:区块链今天最重要的成果还只是理念布道
  6. Netty4实战 - TCP粘包拆包解决方案
  7. Aiseesoft Data Recovery从硬盘驱动器恢复丢失的数据的方法
  8. 助成招聘网站——个人项目06
  9. 【JSOI2015】bzoj4487 染色问题
  10. dns服务器不可用了怎么修复,dns服务器可能不可用怎么解决(dns服务器最有效的解决方法)...
  11. codeforces:E. MEX and Increments【贪心 + 略加优化】
  12. 电力系统系统潮流分析【IEEE 57 节点】(Matlab代码实现)
  13. 关于ResNet50的解读
  14. MySQL创建数据库、创建数据表
  15. redhat开启telnet后无法连接
  16. springboot幼儿园书刊信息管理系统毕业设计源码141858
  17. 目标检测模型常用评价指标-(AP、mAP)
  18. Beautiful Soup4(bs4)在python中解析页面信息以及csv格式
  19. P2P跑路调查:投资者过分追求高收益 最高损失超百万
  20. 操作系统实验ucore lab6

热门文章

  1. 消费者人群画像—信用智能评分 :信用分预测
  2. kingedit 上传php_JS文件上传神器bootstrap fileinput详解
  3. python中使用scipy.integrate求积分、二重积分、三重积分
  4. varnish的安装
  5. NO2!阿里研究院入选中国企业智库系统影响力榜
  6. Sound Forge Pro音频编辑软件(Win版)
  7. 李笑来发新币、建新群,你还愿意帮他拉人头么?
  8. 数据结构之树和二叉树
  9. 关于 Token 过期问题的两种解决方案
  10. 图片适应窗口_HTMLCSS学习笔记(八)-- 宽高自适应