>> Edit article
이름
제목
패스워드
안녕하세요. 에러 메세지를 보면 rewrite 모듈이 활성화 되어 있지 않아서 생기는 에러네요. 만약 DSO 방식으로 모듈을 올리셨다면 httpd.conf 에서 rewrite관련 모듈을 올 리는 부분이 있는지 확인해보세요. static 으로 올리셨다면 httpd -l 명령으로 제대로 모듈이 올라와 있는지 확인 해보시고요. DSO 방식으로 올릴경우 http.conf에 LoadModule rewrite_module modules/mod_rewrite.so AddModule mod_rewrite.c 가 있어야 하고요. static 이라면 [root@www conf]# httpd -l Compiled-in modules: http_core.c mod_so.c 에 mod_rewrite.c 가 있어야 하겠죠. : : 안녕하세요 : : : : 임대호님의 홈페이지를 참조 하세요. : : http://way.co.kr/way-board/way-board.php?db=LINUX&j=v&number=27&pg=1&cv=&sf=&sd=&sw=&ps=36&pe=17 : : : : : : : : 초짜입니다. : : : 서버의 여러 사용자의 홈페이지로 접속을 할 경우, : : : 도메인/~유저명을 사용하게됩니다. : : : : : : 이를 유저명.도메인 으로 할려면 어떻게 하면 될까요..?? : : : 옛날에 어디서 어떻게 해 둔걸 한번 본적이 있는데... : : : : : : /var/named/ 밑에 있는 도메인 파일 named.local 파일을 : : : 우째 바꾼다는 기억이 납니다만.. : : : : : : 잘 안되네요.. : : : 도움 부탁드립니다. : : : : 임대호님의 홈페이지를 참조하여 확인한 결과, : 가상서버 설정부분에서 문제가 발생함을 알게 되었습니다. : : httpd.conf의 마지막에 다음 예제를 수정해서 추가한 경우, : : NameVirtualHost 211.123.100.1 : : : ServerAdmin webmaster@way.co.kr : DocumentRoot /usr/local/apache/htdocs : ServerName way.co.kr : ServerAlias way.co.kr *.way.co.kr : RewriteEngine on : RewriteCond %{HTTP_HOST} ^[^.]+.way.co.kr$ : RewriteRule ^(.+) %{HTTP_HOST}$1 [C] : RewriteRule ^([^.]+).way.co.kr(.*) /home/$1/public_html$2 : : : RewriteEngine on 부분 부터 다음 에러메시지가 발생을 합니다. : : Invalid command 'RewriteEngine', perhaps mis-spelled or : defined by a module not included in the server configuration : : 그래서 아파치와 php부분을 재컴파일했습니다. : 컴파일은 위의 임대호님의 홈페이지 내용을 참조해서, : : # cd apache_1.3.19 : # ./configure --prefix=/usr/local/apache : --enable-shared=max : --enable-module=rewrite : --enable-shared=rewrite : : # cd ../php-4.0.4pl1 : # ./configure --with-mysql=/usr/local/mysql : --with-apache=../apache_1.3.19 : --enable-track-vars : # make : # make install : # cd ../apache_1.3.19 : # ./configure --prefix=/usr/local/apache : --activate-module=src/modules/php4/libphp4.a : # make : # make install : # cd ../php-4.0.4pl1 : # cp php.ini-dist /usr/local/lib/php.ini : : # vi /usr/local/apache/conf/httpd.conf : AddType application/x-httpd-php .php 주석 풀고, : 맨마지막에, : : NameVirtualHost 211.123.100.1 : : : ...... : 부분을 추가 했습니다만 결과는 전과 동일한 에러메세지가 출력됩니다. : 어떤 부분이 잘못 되었는지 아시는 분은 도와 주시기 바랍니다. : : 아직도 뭐가 뭔지 잘 모르는 (사실 컴파일도 많이 물어서..겨우..--;) : 초보입니다. 도움 부탁드립니다.--return true
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved