웹마스터 팁
.htaccess 를 이용해서 도메인 접속시 xe폴더로 자동 이동 시키기
2014.09.25 10:25
팁 어딘가에 있을듯 하지만...
이런 방법 자체를 모르시는 분들이 많으실 것 같아서 올립니다.
처음 xe를 설치하면 보통 xe폴더에 설치되서 많은 분들이 도메인만 쳤을때 빈페이지나 에러페이지가 떠서 당황하는 경우가 있습니다.
이럴때는 루트폴더(도메인)접속시 xe폴더로 이동시켜주면 되는데요.
index.html을 만들어서 그 안에 meta테그를 이용하거나 자바스크립트로도 이동시켜 줄 수 있습니다.
이것 말고 .htaccess파일을 이용하는 방법이 있는데 저는 이것을 선호합니다.
메타테그나 js는 리퍼러가 제대로 남지 않는 단점이 있거든요.
.htaccess 파일을 만드는데 내용은
RewriteEngine on
RewriteRule ^(.*) /xe/$1 [R=301,L]
이 두줄이면 충분합니다.
.htaccess 첨부한 파일 받으셔도 됩니다.
물론 .htaccess안에 다른 내용을 넣을수도 있겠지만요.
.htaccess를 설명하는 것이 이 글의 목적이 아니므로 생략하구요~ 궁금하시면 찾아보세요~ 어려운 것은 아닙니다^^
.htaccess 파일을 ftp로 루트 폴더에 올리면 도메인으로 접속해도 xe폴더로 자동이동시켜줍니다~
다만 이렇게 할 경우 루트 아래에 있는 xe폴더를 제외한 다른 폴더는 접근을 할수가 없습니다.
리라이트룰에 의해서 모든 접속이 다 xe로 이동되니까요.
하나의 계정에 여러가지 툴을 설치할 경우에는 다른 방법을 고민해야겠습니다~^^
댓글 3
-
몽실아빠
2014.09.25 11:13
-
Double'U'
2014.09.25 11:39
역시 있군요!! ㅎㅎㅎ
게다가 예외처리까지!! 전 예외처리를 당장 쓸일이 없어서 안했지만 ㅋ
주로 만드는게 커뮤니티가 아니라서요. ㅎ
몽실아빠님 것을 보시면 더 자세히 나와있습니다~
-
때린데 또때려
2016.09.14 21:43
링크해놓으신 페이지가 없네요.
제가 작성해 놓은 팁에 XE를 제외한 나머지 폴더를 제외시키는 방법이 제시 되어 있습니다.
http://www.xpressengine.com/tip/22801294