오랫동안 티스토리에 블로그 주소 http://drlee.tistory.com 을 운영해왔다.
개인도메인을 만들면서 이런 저런 이유로 티스토리 블로그 1차주소도 http://gyongsu.tistory.com 으로 변경했다. 물론 2차 주소에는 내 도메인 주소 http://blog.gyongsu.com 으로 연결하고..
물론 도메인 주소가 바뀔 때 아파치와 같은 웹 데몬에서 직접 설정해 주는 방법도 있을 수 있을테지만
티스토리는 내가 서버 세팅을 건드릴 수 있는 그런 곳이 아니다.
그냥 주어진 스킨 수준에서 바꿔서 써야 한다.
원래 티스토리 주수에는 그냥 안내글만 하나 띄우기는 너무 썰렁하다.
얼마 전까지는
<meta http-equiv="Refresh" content="5;url=http://blog.gyongsu.com">
라는 메타테그만으로 무조건 새 도메인으로 redirect 시켜봤으나 블로그의 뒷 주소까지 붙어 있는 경우에는 해당 게시물까지 찾아가지 못하는 문제점이 있었다.
이미 오랫동안 써 왔던 주소라서 이런 저런 검색엔진에 이미 기존 주소가 연결되어 있다.
그렇다고 도메인 주소 바꿨다고 알렸는데, 또 되돌아가기는 너무 멀리와 버렸다.
그래도, 그나마 티스토리는 사용자의 자유도가 높은 편이라 간단한 자바스크립트를 이용해서 위의 메타태그를 약간 수정해보았다.
'/'를 기준으로 뒷 부분을 배열의 한 값으로 받아들여서 만약 뒷 주소가 있으면 그 주소까지 포함한 메타태그를 사용할 수 있게 작업했다.
결과는.. ㅋㅋ 좋다. 원하는 대로 연결이 된다.
성공!!
<html> <head>
<script type="text/javascript">
pathArray = window.location.pathname.split( '/' );
document.write("<meta http-equiv=\"Refresh\" content=\"2\;url=http:\/\/blog.gyongsu.com\/", pathArray[1], "\">");
</script>
<title>제 블로그 주소가 변경되었습니다.</title>
</head>
<body>
저의 블로그는 <a href="http://blog.gyongsu.com">http://blog.gyongsu.com</a>로 옮겨졌습니다. <br>
지금 접속하신 페이지는 2초 뒤 <script type="text/javascript">
pathArray = window.location.pathname.split( '/' );
document.write("<a href=\"http:\/\/blog.gyongsu.com\/", pathArray[1], "\">http:\/\/blog.gyongsu.com\/", pathArray[1], "<\/a>");
</script>로 자동 이동됩니다.
</body>
</html>
위의 내용 처럼 skin.html을 편집하면 된다.
내 말이 거짓말이 아니라면,
지금 이 글도 http://drlee.tistory.com/194 로 접속하더라도 http://blog.gyongsu.com/194로 알아서 찾아오면 된다.
'Engineer's world > Tips for using IT devices' 카테고리의 다른 글
다음 마이피플, 리눅스용 메신저 설치 (1) | 2012.04.20 |
---|---|
GPS 없는 DSLR로 찍은 사진에 지오태깅 추가하기 (0) | 2012.04.10 |
구글+ 안드로이드 앱 아직 안 쓰시는 분이 의외로 많네요 (ver 2.5 갱신) (0) | 2012.03.20 |
스마트폰 간지 아이템, 블루투스 HID를 이용한 키보드/마우스 공유.. 이지블루 (1) | 2011.12.02 |