• 技术文章 >后端开发 >PHP问题

    joomla如何去掉index.php

    藏色散人藏色散人2020-09-04 10:07:17原创520

    joomla去掉index.php的方法:首先登录Joomla管理后台;然后创建“.htaccess”文件;接着启用Apache的rewrite模块;最后直接去掉“index.php”即可。

    推荐:《PHP视频教程

    Joomla的Url中去除index.php

    最近在研究Joomla系统(一个著名的CMS系统),安装之后发现页面的URL中始终有一个index.php存在,感觉非常碍眼,决心将其除之而后快,废话少说,下面以2.5版本为例奉上去除步骤。

    1. 登录管理后台,在“Site”->“Global Configuration”->“Site”中的“SEO Settings”中全部勾选“Yes”:

    企业微信截图_15991851321830.png

    2. 创建.htaccess文件:将Joomla安装目录下面的htaccess.txt文件另存为.htaccess(注意,Windows下不能直接重命名,可以使用Notpad++等编辑器来另存为.htaccess即可)。

    3. 启用Apache的rewrite模块:在apache安装目录下conf目录中的httpd.conf文件中开启mod_rewrite模块,具体修改方法:找到LoadModule rewrite_modulemodules/mod_rewrite.so行,将前面的#号去掉然后重启Apache即可。如果本来就没有#,则可以跳过本步骤。

    4. 去掉index.php但是页面出现404 Not Found错误的解决方法:这是因为Apache中rewrite模块没有启用导致的,需要将httpd.conf中的AllowOverride None全部改成:AllowOverride All,然后重启Apache就可以了。

    以上就是joomla如何去掉index.php的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:joomla index.php
    上一篇:php cgi 自动关闭怎么办 下一篇:如何解决php读取excel乱码问题
    大前端线上培训班

    相关文章推荐

    • 如何更改首页默认index.php改成index.html• 如何去掉index.php• iis6如何隐藏index.php• sae index.php隐藏的设置方法

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网