웹마스터 팁

[2003] + [RWAPM X-Server 5.7.4.0(버추얼 디렉터리 사용)] + [faceOff] + [IE7] = rewrite mod 에러
라는 공식으로 애먹고 계시는 분에게 도움이 되었으면 합니다.

-----------------------------------------------------------------------------------------------------

이글을 일고 계시는 분들께서는 이미
'RewriteEngine On', 'AllowOverride FileInfo' 라는 문구에 익숙하실 겁니다.

'아무것도 모르면서 무조건 들이데기에 대가'인 저의 삽질중 아래와 같은 해법이 있어 소개 드립니다.

이 방법은 위에 언급했듯이 [2003] + [RWAPM X-Server 5.7.4.0(버추얼 디렉터리)] + [faceOff] + [IE7] = rewrite mod 에러
라는 환경하에서 성공한 방법입니다. 다른 환경에서는 될지 안 될지 모릅니다. ^^



1. httpd.conf 를 연다. (RWAPM 입니다.)
2. 아래의 문구 찾는다. (기억하세요! RWAPM 입니다.)
<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

#기본 계정 웹경로.홈 디렉터리
DocumentRoot "C:/RWAPM/www"
<Directory "C:/RWAPM/www">
#SetOutputFilter DEFLATE
Options FollowSymLinks Includes ExecCGI
AddHandler cgi-script .cgi .pl
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>

#유저 디렉터리
UserDir "C:/RWAPM/users/*/www"
<Directory "C:/RWAPM/users/*/www">
#SetOutputFilter DE지LATE
Options FollowSymLinks Includes ExecCGI
AddHandler cgi-script .cgi .pl
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>

3. 문구 밑에 버추얼 디렉터리 정보를 삽입한다.
    (저는 ftp 사용자 격리 모드를 사용중이며, RWAPM 설치 폴더와 다릅니다.)

>>> 그래서 이렇게 고친다.

<Directory />
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

#기본 계정 웹경로.홈 디렉터리
DocumentRoot "C:/RWAPM/www"
<Directory "C:/RWAPM/www">
#SetOutputFilter DEFLATE
Options FollowSymLinks Includes ExecCGI
AddHandler cgi-script .cgi .pl
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>

#유저 디렉터리
UserDir "C:/RWAPM/users/*/www"
<Directory "C:/RWAPM/users/*/www">
#SetOutputFilter DE지LATE
Options FollowSymLinks Includes ExecCGI
AddHandler cgi-script .cgi .pl
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>

#버추얼 디렉터리 ftp 사용자 격리 사용
UserDir "D:\ftp_root\LocalUser"
<Directory "D:\ftp_root\LocalUser">
#SetOutputFilter DEFLATE
Options FollowSymLinks Includes ExecCGI
AddHandler cgi-script .cgi .pl
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>

#버추얼 디렉터리 일반 홈 페이지
UserDir "D:\www"
<Directory "D:\www">
#SetOutputFilter DEFLATE
Options FollowSymLinks Includes ExecCGI
AddHandler cgi-script .cgi .pl
AllowOverride FileInfo
Order allow,deny
Allow from all
</Directory>

4. SERVER-restart.bat 를 한번 실행해 준다.
5. 왜 이렇게 하면 잘 되는지는 모르겠지만 아무 문제가 없는 것 같으니 그냥 쓴다.
--------------------------------------------------------------------------------------------------------------------------------------------------

제 얘기는 여기까지 입니다.

사실 팁도 아니죠? ^^

버추얼 디렉터리를 쓰면 [기본 계정 웹경로.홈 디렉터리 >> C:/RWAPM/www]로는 접속이 안 된다는 것에 착안하여
구성해 본 겁니다.

더 좋은 팁 있으면 공유해 주세요.
감사합니다.

제목 글쓴이 날짜
호스팅업체에서 rewrite mod를 지원하는데 사용할 수 없는 경우 [1] [1] 엔하늘 2009.04.05
Cafe 운영시 조그만한 팁... [2] 부푸러 2009.04.03
위지윅 테이블 컴포넌트 (테이블 수정 기능) [3] file 개돌 2009.04.02
홈페이지 접속 속도에 미치는 에드온. [2] jih449 2009.03.27
게시판을 활용한 페이지 생성 및 관리 아이디어...(참고) [5] file 빨간발 2009.03.27
(CSS) IE8용 웹조각 기능 file Simulz 2009.03.26
제로보드의 아이콘을 내 맘대로 변경하기...(2) [2] file winter548 2009.03.23
페이지모듈에서 내용직접추가할때 "본문내이미지조절" 애드온 적용하기 [5] 왜만지냐 2009.03.19
1.2.0 설치 후 페이지모듈에 위젯사용시 문제 [2] Digitalife 2009.03.17
관리자 페이지 (module=admin) 백지 문제 [5] 개돌 2009.03.17
제로보드에서 아이프레임(iframe) 높이 자동조절(파폭,IE, 모두 작동) [10] HaruKaze 2009.03.17
svn 업으로 xe 최신본 유지하기 [2] file e~세상쉼터 2009.03.08
이슈 트래커 소유자 변경 시 그룹별 선택 기능 file 개돌 2009.03.05
Smarty 한글 메뉴얼 공개합니다. [1] 미니미 2009.03.04
2003 + RWAPM + faceOff + IE7 = rewrite mod 에러 neotec 2009.03.03
lighttpd 에서 XE rewrite 기능 (.htaccess) 사용하기 [2] msl2246 2009.02.28
테스트용 아이디 탈퇴 막기 [1] SMaker 2009.02.26
확장변수전용 권한설정 게시판스킨 미권한자에게 출력 (''깜박''오류?) 보고 file 0su 2009.02.25
완벽하게 XE폴더를 url에서 접속하기 [2] 팬텀MW 2009.02.10
첨부파일 보이기 숨기기 옵션추가 [18] ☜ TeRy ☞ 2009.02.10