.htaccess无法在LAMP中工作

时间:2012-10-05 06:22:06

标签: .htaccess codeigniter codeigniter-url

我使用CI,我从服务器下载了项目,它有一个.htaccess文件。当我在我的localhost中运行这些项目不起作用时,我必须在项目路径之后放置index.php,例如example.com/index.php/controller/method。 .htaccess文件中有读/写规则。对于运行.htacces我使用这些但仍然无法正常工作。 在/etc/apache2/sites-available/default中修改包含AllowOverride None的行以阅读AllowOverride All。然后重启apache。 对于检查读/写规则是否启用我运行a2enmod rewrite它显示Module rewrite already enabled。 所以,我怎么能运行.htacess文件,我想从我的CI中的URL中删除index.php from localhost。

1 个答案:

答案 0 :(得分:2)

将以下内容添加到.htaccess文件中,并将文件保留在文档根目录

DirectoryIndex index.php