条件 Ubuntu16.04,使用Apache2搭建的网站
网上的一些信息都过期了

  1. 网站根目录下有对应的.htaccess文件了
  2. 找到了mod_rewrite.so,不放心,又重启了下
  3. 重启Apache2

sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart

发现还是不行,估计是对应的conf文件没有配置对,在网上找了找有个博客说配置在这里
/etc/apache2/sites-enabled/下的000-default.conf下。
可是我的服务器对应的配置文件是在这里
/etc/apache2/apache2.conf里
有个这个字段

<Directory /var/www/>
        。。。。。。
        AllowOverride None
        。。。。。。
</Directory>

把None改成All

然后重启Apache2服务,就一切OK了

如果这俩文件还不在,再在/etc/apache2/目录下找找别的*.conf文件。

里边肯定有这个信息

吐槽下,百度出来的全都过期了。