본문 바로가기

웹프로그래밍

한 도메인으로 접속하게 하기 (www 자동 붙이기)

반응형

무슨 이야기인가 하면 예를 들어 webmini.net 로 접속했을때와 www.webmini.net 그리고 카페24 호스팅 같은 경우 backzzanggu.cafe24.com 으로 접속했을때 자동으로 www.webmini.net 한곳으로 접속되게 하는 팁입니다.

알ftp에서 숨김파일로 되어있어 보이지 않는 파일을 상단메뉴 옵션 > 환경설정에서 숨긴파일을 볼수 있게 설정한후
.htaccess 파일을 메모장으로 연후 2~4 줄에 아래소스를 추가해 줍니다.

RewriteCond %{HTTP_HOST} !^www\.webmini\.net$ [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*)$ http://www\.webmini\.net/$1 [L,R]

쉽게 말하면 RewriteEngine On 아래에 위에 소스를 추가하는 것입니다.
그럼 www 붙히지 않고 접속해도 자동으로 www 가 붙어서 연결되는걸 확인할수 있습니다.
주소는 각자 구매하신 도메인 주소로 수정하세요.(아래소스 참고)

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.webmini\.net$ [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*)$ http://www\.webmini\.net/$1 [L,R]
</IfModule>


ps. 혹시 모르니 백업해두시기 바라며, cafe24 같은 경우 이상없이 접속 되었습니다.

http://webmini.net
http://backzzanggu.cafe24.com


위 주소로 접속해 보세요.^^

이렇게 해줘야 webmini.net 으로 로그인했을때 www.webmini.net 으로 들어가면 로그인이 풀려있는것을 방지할수도 있답니다.

출처 : [XE(XpressEngine)] : 웹미니 (http://www.webmini.net/?mid=xe&document_srl=17467)

 

 

 

+ 자바스크립트로 처리시

<script  language="JavaScript" type="text/javascript">
 var host = location.host.toLowerCase();
 var currentAddress = location.href;
 if (host.indexOf("www") == -1)
 {
  currentAddress = currentAddress.replace("//","//www.");
  location.href = currentAddress;
 }
</script>

 

반응형

'웹프로그래밍' 카테고리의 다른 글

Huzy TOOLS 를 시작.  (0) 2024.01.02
Conditional comments with IE  (0) 2015.04.17
MySQL 수정  (0) 2014.06.28
웹폰트 완벽 사용법? (woff, eot)  (0) 2014.03.08
XE 템플릿 구문  (0) 2014.02.18