从 CodeIgniter URL 中删除“index.php”
在 CodeIgniter 中,默认情况下,URL 包含“index.php”段,前导到不太吸引人且冗长的 URL。这可以轻松纠正,以实现更简化和直观的用户体验。
使用 .htaccess 进行 Apache 配置
对于 Apache Web 服务器,创建一个“.htaccess”文件在 Web 根目录中并包含以下代码:
RewriteEngine on RewriteCond !^(index\.php|[Javascript / CSS / Image root Folder name(s)]|robots\.txt) RewriteRule ^(.*)$ /index.php/ [L]
此代码指示服务器重写 URL不匹配特定异常,例如“index.php”或静态文件(例如 JavaScript、CSS、图像),并通过附加匹配段的“index.php”文件重定向它们。
替代方法
以下 URL 中提供了替代配置方法:
[CodeIgniter .htaccess 配置](http://snipplr.com/view/5966/codeigniter-htaccess/)
以上是如何从 CodeIgniter URL 中删除'index.php”?的详细内容。更多信息请关注PHP中文网其他相关文章!