我试图用 .htaccess、CI 1.7.3 和 php 5.3 隐藏 index.php 并得到一个错误 404。但它在我的开发服务器上运行良好,它有 php 5.2,其余的都是相同的配置,我开发了我的使用 HMVC 和我的 .htaccess 的应用程序是
RewriteEngine on
Options -Indexes
RewriteBase /myapp/
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5})$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /myapp/index.php?/$1 [L]
有人建议我如何解决这个问题,我应该升级我的 CI 版本吗?
谢谢