apt-get安装的Apache启用Rewrite方法
今天刚搞定坏了的PCI,就又有事了...发现Rewrite失灵了。怎么会呢?怎么会这样呢?为什么会这样呢?纳闷中...捣鼓吧
apt-get很不习惯,配置方式跟手工编译差别非常大,只好到求助股沟搜老外的Blog...总算搜到了:http://www.lavluda.com/2007/07/15/how-to-enable-mod_rewrite-in-apache22-debian/
文章还不错,不用翻译就可以看懂,其实步骤真的不难,可惜我不熟悉,没教程还是折腾不来。全篇翻译放上吧...
手头这台服务器使用的是VHCS2,安装Apache使用的是apt-get install apache2 命令,总所周知,这玩意儿不看依赖组件的,很烦啊...还是LNMP比较方便...没辙,开工吧。
安装完成之后,其实Rewrite的.so已经存在了,就在/usr/lib/apache2/modules/里面。那么如何启用呢?
首先cd /etc/apache2/mods-enabled ,新建一个rewrite.load,内容写上:
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
这样就好了?还没,还有几个AllowOverride None 几位于/etc/apache2/sites-available/000-default(好奇怪的文件名哦),修改为All,完毕。
重启Apache,满血原地复活
【手工恢复博文系列,当年真有活力啊,除了CentOS还折腾Debian...发布于2010年6月17日】
apt-get安装的Apache启用Rewrite方法 没有评论