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方法 没有评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注