.htaccess无法运行apache

时间:2014-07-23 06:28:54

标签: .htaccess codeigniter ubuntu amazon-ec2 apache2

我有一个来自亚马逊的服务器,运行在linux ubuntu上的ec2服务,我已经安装了apache,php,mysql和codeigniter2。我在/ var / www / html / CI /中安装了codeigniter。我在我的文件根/ var / www / html / CI中添加了一个.htaccess文件。我在其中输入了这段代码:ErrorDocument 400 /var/www/html/404.php,它仍然没有显示出来。

1 个答案:

答案 0 :(得分:2)

默认情况下

.htaccess已关闭

.htaccess文件中的指令可以覆盖主Apache配置文件中的设置,但默认情况下该功能已关闭。要使用htaccess,需要在主Apache配置文件中打开它。

如果您要管理自己的服务器,请打开httpd.conf并确保webroot目录块包含以下行之一:AllowOverride FileInfoAllowOverride All