Blog 이사 아닌 이사
도메인 주소 구입 + 블로그 디렉토리 이전으로 몇 가지 삽질을 했다. 아래는 이틀 간의 삽질 기록.
-
2009년 12월 27일을 끝으로 만료된
rein.kr
도메인을 구입했다 – 물론 만료 후 한 달이 지나야 다른 사람이 등록할 수 있기에 어제 구입. 구매할 때 상당히 많은 개인정보를 요구하는건 유감이지만 — .kr 도메인이 아니고서야 한국 내에서 살 이유가 없으니 – 어쨌든 도메인 주소가 대폭 짧아졌다. 여기까지 해서http://rein.upnl.org/wordpress
를https://rein.kr/wordpress/
로 이전. -
도메인 주소가 짧아지고나니, wordpress 라는 블로그 디렉토리 이름이 묘하게 길어보이기 시작했다. 집에 돌아와서
mod_rewrite
를 열어 수정을 했다. 뭐가 문제였는지는 모르겠지만, top-level 주소는 제대로 redirection1 되던데, 나머지 주소들 – 그러니까 WordPress 에서 사용하는archives/post-name
,tags/tagname
같은 대부분의 주소들 – 은 제대로 redirection 이 안되서 어젯밤은 GG 치고 자러 갔다. -
오전에 병원가려고 준비하다가
mod_rewrite
대신에mod_alias
를 쓰면 되겠다 싶어서 간단히 proof-of-concpets 코드만 짜고 병원 행. 오후에 잠시 난 짬을 써서 주소를 옮겼다. 설정은 다음 코드를 이용.<IfModule mod_alias.c> Redirect 301 /wordpress /blog </IfModule>
이걸로
https://rein.kr/wordpress
를https://rein.kr/blog
로 전환. 하지만rein.upnl.org/blog
로 직접 접근해오는 경우는 웹 브라우져 주소창에는 여전히 이전 주소로 찍힌다. -
301 redirect 될 주소에 도메인 주소까지 명시적으로 줘봤다. 잘 된다! 이제
rein.upnl.org/wordpress
로 접속해와도rein.kr/blog
로 간다<IfModule mod_alias.c> Redirect 301 /wordpress https://rein.kr/blog </IfModule>
이제 블로그 내부 데이터에 박혀있는 – 그러니까 각 글들의 링크, 사진 주소 등등 – 데이터를 rein.kr
기반으로 옮기면 끝.
여기까지가 현재 상태.
남은 문제:
- Google 검색 정보 옮기기: WebMaster 툴에서 내가 upnl.org 는 소유하고 있는게 아니라고 거부한다
- upnl.org 를 내껄로 위장(?)하기?
- 구글 커스텀 검색이 rein.upnl.org 기반 페이지로 가려고 시도함. 어디서 바꾸지?2
과연 언제다 해결?
2010-01-31 13:42 – 블로그 각 글에서 rein.upnl.org
사용되는 것 rein.kr
로 수정. 이제 메타데이터 테이블 고쳐야?