linux apache配置文件怎么没有rewrite
答案:1 悬赏:40 手机版
解决时间 2021-01-20 04:13
- 提问者网友:锁深秋
- 2021-01-19 20:26
linux apache配置文件怎么没有rewrite
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-01-19 21:02
Apache已经编译安装完了,上传程序,发现必须得用rewrite,重新上载模块。找到apache的源码包安装文件:# tar zxvf httpd-2.2.11.tar.gz# cd httpd-2.2.11/modules/mappers# /usr/local/apache2/bin/apxs -i -a -c ./mod_rewrite.c[root@el5 mappers]# /usr/local/apache2/bin/apxs -i -a -c ./mod_rewrite.c终端窗口提示信息:/usr/local/apache2/build/libtool --silent --mode=compile gcc -prefer-pic -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -g -O2 -pthread -I/usr/local/apache2/include -I/usr/local/apache2/include -I/usr/local/apache22/include -c -o ./mod_rewrite.lo ./mod_rewrite.c && touch ./mod_rewrite.slo/usr/local/apache2/build/libtool --silent --mode=link gcc -o ./mod_rewrite.la -rpath /usr/local/apache2/modules -module -avoid-version ./mod_rewrite.lo/usr/local/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/apache2/build/libtool' ./mod_rewrite.la /usr/local/apache2/modules/usr/local/apache2/build/libtool --mode=install cp ./mod_rewrite.la /usr/local/apache2/modules/cp ./.libs/mod_rewrite.so /usr/local/apache2/modules/mod_rewrite.socp ./.libs/mod_rewrite.lai /usr/local/apache2/modules/mod_rewrite.lacp ./.libs/mod_rewrite.a /usr/local/apache2/modules/mod_rewrite.achmod 644 /usr/local/apache2/modules/mod_rewrite.aranlib /usr/local/apache2/modules/mod_rewrite.aPATH="$PATH:/sbin" ldconfig -n /usr/local/apach2/modules----------------------------------------------------------------------Libraries have been installed in: /usr/local/apache2/modulesIf you ever happen to want to link against installed librariesin a given directory, LIBDIR, you must either use libtool, andspecify the full pathname of the library, or use the `-LLIBDIR'flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf'See any operating system documentation about shared libraries formore information, such as the ld(1) and ld.so(8) manual pages.----------------------------------------------------------------------chmod 755 /usr/local/apache2/modules/mod_rewrite.so[activating module `rewrite' in /usr/local/apache2/conf/httpd.conf]完成,通过提示信息看到rewrite库文件已被安装到/usr/local/apache2/modules目录下。现在打开httpd.conf文件后就能找到这行了:LoadModule rewrite_module modules/mod_rewrite.so重启apache!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯