sudo a2enmod rewrite 开启Rewrite模块
sudo /etc/init.d/apache2 restart
sudo gedit /etc/apache2/sites-available/default 修改下面的地方
Options FollowSymLinks
AllowOverride None(修改为AllowOverride All)
Options Indexes FollowSymLinks MultiViews
AllowOverride None(修改为AllowOverride All)
Order allow,deny
allow from all
其实网上其它地方贴出来的解决办法是把Options FollowSymlinks的给改了就行了。其实不行,还要把Options Indexes FollowSymLinks MultiViews的也给改了才可以。
最后sudo /etc/init.d/apache2 restart。在网站下面建立.htaccess文件 touch .htaccess
修改.htaccess文件属性 chmod -R 777 .htaccess
转载请注明:苏demo的别样人生 » Ubuntu下Apache启用Rewrite伪静态