1、检查/etc/apache2/mods-enabled/是否加载rewrite_module,如果未加载终端执行
sudo a2enmod
输入rewrite,开启rewrite_module
2、检查/var/www目录下.htaccess文件是否包含如下配置
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
3、修改/etc/apache2/sites-enabled目录下000-default,所有AllowOverride None都修改成AllowOverride All
4、重启apache2
service apache2 restart