我刚刚将我的功能性 codeigniter 项目转移到了一个新的网络托管服务提供商,现在我遇到了使用标准 .htaccess mod-rewrite 从 URL 中删除 index.php 的挑战。这是运行良好的 .htaccess :
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
我发现了这个讨论,但我没有对 apache 服务器的 root 访问权限来进行建议的配置更改。
使用上面提供的 .htaccess 文件,
任何建议表示赞赏。