apache添加模块rewrite(伪静态页)(不重新编译)rewrite伪静态页

今儿做完虚拟主机伪静态页,重启apache的时候出现报错

Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration是没有加载加载rewrite模块

然后自己找apache配置文件httpd.conf文件里:
LoadModule rewrite_module modules/mod_rewrite.so 但是没有找到

三。查看apache编译参数

没有--enable-rewirte 这个参数,很是郁闷

 做虚拟主机规则重写 都已经配置好了 想不编译apache把那个模块给加载上去

#cd /usr/local/src/httpd-2.2.11/modules/mappers/
# /usr/local/apache2/bin/apxs -i -a mod_rewrite.c

# /usr/local/apache2/bin/apxs -i -a mod_rewrite.slo

然后在apache配置文件里添加LoadModule rewrite_module modules/mod_rewrite.so

## cd /usr/local/apache2/modules/  修改相关文件的权限

 

然后重启apache

over!!!!!!!!!!!!!!

你可能感兴趣的:(职场,rewrite,休闲,apache添加模块)