在Apache,Ubuntu 14.04.3 LTS中启用.htaccess的正确方法?

时间:2015-09-24 10:20:50

标签: apache .htaccess ubuntu mod-rewrite

我试图通过更改

在Ubuntu 14.04.3 LTS上启用Apache中的.htaccess

/etc/apache2/apache2.conf中

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

也启用了mod_rewrite。

但每当我将AllowOverride 更改为AllowOverride 全部时,网站就会无响应并继续加载。

可能的原因是什么?启用.htaccess的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

步骤可能会有所帮助

  • 打开/etc/apache2/sites-available/000-default.conf,最后打开 文件 BEFORE &#34; </VirtualHost>&#34;添加此
<Directory /var/www/html/>
        AllowOverride All
    </Directory>
  • sudo a2enmod rewrite
  • sudo service apache2 restart