在Ubuntu下面开启Apache的Rewrite模块: 打开终端:sudo a2enmod rewrite //开启扩展或者是: sudo ln -s /etc/apache2/mods-cuailable/rewrite.load /etc/apache2/mods-enabled/rewrite.load 然后修改一些东西: 在Ubuntu下面开启Apache的Rewrite模块: 打开终端: sudo a2enmod rewrite //开启扩展 或者是: sudo ln -s /etc/apache2/mods-cuailable/rewrite.load /etc/apache2/mods-enabled/rewrite.load 然后修改一些东西: sudo vi /etc/apache2/sites-enabled/000-default 将其中所有的AllowOverride None 修改成 AllowOverride All. 备注:000-default实则为sites-available/default的链接,而AllowOverride None则会完全忽略.htaccess文件,rewrite规则就不能生效 所以开启扩展后必须修改000-default文件。然后重启apache服务 /etc/init.d/apache2 restart //重启Apache服务
文章来之 源码世界 http://www.ymsky.net/views/62896.shtml 点击打开链接