我遇到Rewrite静态页问题的处理方法

现下个结论,不能说WDLINUX都lanmp一定存在静态页问题,但是可以肯定确实不稳定导致此问题。我用都是CENTOS5.5 原版,安装肯定没问题,只开了VNC之后就采用源码包编译方式安装了,在同样条件下处过一次问题。
 
遇到此问题的参考一下我的处理方法吧!
 
首先进入httpd源文件目录,找到mod_rewrite.c文件,如果找不到,可以使用
[root@localhost lanmp]#find ./ -name mod_rewrite.c
如:/root/lanmp/httpd-2.2.17/modules/mappers/
进入 mod_rewrite.c 所在的目录
执行一下
X=已经安装都目录
如:/www/wdlinux/ httpd-2.2.17/
提示: apxs在bin里,帮助确定位置,特别是新‘shou’。
[root@localhost httpd-2.2.17]# /X/bin/apxs -i -a -c mod_rewrite.c
 
参数-i 是指执行安装操作,将so 安装到 modules目录,参数-a 是指在httpd.conf中激活该模块,参数-c 是指执行编译错误:
 
httpd: Syntax error on line 54 of /www/apache2/conf/httpd.conf: module rewrite_module is built-in and can’t be loaded
 
可能是apache已经带有rewrite模块,可以在conf/httpd.conf文件中注释掉 LoadModule rewrite_module      modules/mod_rewrite.so,然后在apache2/bin中执行 httpd -l 查看是否有了rewrite模块。
 
然后测试一下:
[root@localhost httpd-2.2.17]# ./bin/apachectl -t
Syntax OK
[root@localhost httpd-2.2.17]# ./bin/apachectl graceful

添加其他模块类似!
 
希望对你有帮助。
 
欢迎转载,但请保留此信息
[我的Linux,让Linux更易用] CentOS精简版,集成lamp,lnmp版,wdcp,wdcdn,wddns,一键安装包,集群负载均衡LVS,智能DNS/CDN,性能优化
本文连接:http://www.wdlinux.cn/old/node/524

没看明白你的问题以及处理方式1 你可以在添加前用

没看明白你的问题以及处理方式
1 你可以在添加前用 apachectl -t  查看是否有mod_rerite模块
2 你安装了,添加了,然后在httpd.conf里又注释掉,有何用?

发错地方了,请帮忙转到LANMP区里。

发错地方了,请帮忙转到LANMP区里。