: 확인점 1: 철자의 오류가 있는가?
: RewriteEngine on
: RewriteCond %{HTTP_HOST} !^fully.qualified.domain.name [NC]
: RewriteCond %{HTTP_HOST} !^$
: RewriteCond %{SERVER_PORT} !^80$
: RewriteRule ^/(.*) http://fully.qualified.domain.name:% : {SERVER_PORT}/$1 [L,R]
: RewriteCond %{HTTP_HOST} !^fully.qualified.domain.name [NC]
: RewriteCond %{HTTP_HOST} !^$
: RewriteRule ^/(.*) http://fully.qualified.domain.name/$1 [L,R]
: 위의 내용은 홈페이지에 있는 글을 그대로 옮겨온 것입니다.
: 질문자의 내용과 비교하면 전혀 문제가 없습니다.
: 그러므로 철자의 오류는 없다.
: 확인점 2: 내부 확장용 모듈의 부재.
: RewriteEngine을 쓰기 위해서는 mod_rewrite.o가 웹서버 프로그램안에 있어
: 야 한다. configure 시에 --enable-module=rewrite --enable-
: shared=rewrite 의 문장이 없으면 이 구문을 사용할 수가 없다.
: #./httpd -l했을때
: mod_rewrite.o가 있는지 확인하세요. 없으면 재컴파일요망됩니다.
먼저 답변감사합니다..
그런데.. 저는 apachectl로 데몬을 시작합니다...
./httpd -l 명령어는 안먹히는데요.. ^^;;
어떻게 해봐야 할까요...
찾아보니까.. /usr/lib/apache/mod_rewrite.so 파일이 있던데...
그러면 되는것 아닌지요..
다시한번 답변 부탁드립니다...
감사합니다..--이 곳에 서명을 적어주십시오.
고수되마 쓸께요