首页 >后端开发 >php教程 >如何从我的 CodeIgniter URL 中删除'index.php”?

如何从我的 CodeIgniter URL 中删除'index.php”?

Patricia Arquette
Patricia Arquette原创
2025-01-01 03:48:09928浏览

How Do I Remove

从 CodeIgniter URL 中删除“index.php”

使用 CodeIgniter 时出现在 URL 中的“index.php”段可能会分散注意力和不受欢迎的。要消除这种情况并获得干净的、非 index.php 格式的 URL,请按照以下步骤操作:

1。创建一个 .htaccess 文件。

将 .htaccess 文件放入您的 Web 根目录中。

2.将以下代码添加到 .htaccess:

在 .htaccess 文件中使用以下代码块:

RewriteEngine on
RewriteCond  !^(index\.php|[Javascript / CSS / Image root Folder name(s)]|robots\.txt)
RewriteRule ^(.*)$ /index.php/ [L]

3.自定义 .htaccess 文件(可选)。

如有必要,请修改文件以包含可能需要从重写规则中排除的任何特定 JavaScript、CSS 或图像根文件夹名称。

替代 .htaccess 配置:

您也可以使用替代方案.htaccess 配置位于:http://snipplr.com/view/5966/codeigniter-htaccess/。此配置包括对域基 URL 的额外处理,并且可能适合您的具体需求。

以上是如何从我的 CodeIgniter URL 中删除'index.php”?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn