从 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中文网其他相关文章!