.htaccess 주소 리다이렉트 설정

[백업용 포스팅]

Devbug 님이 알려주신 방법으로
설치형 텍스트큐브를 단일 -> 다중 블로그로 전환할 때와 같이
주소 변경시 하위 링크 연계를 위한 방법입니다.

서버 설정에 .htaccess 부분 RewriteEngine On 밑에 삽입합니다.

아래는 TC 1.8의 기능이 있는 주소 (Line)가 있고 /tc 폴더 기준이며
블로그 식별자는 TuNE 으로 했을 때의 설정입니다.

제가 쓰던 설정 그대로이므로 사용하실 분은 본인 주소로 바꾸시고 쓰시길 바랍니다.

주의)

추측이지만 방문자 수가 비정상적으로 늘어나는 문제가 있을지도 모릅니다.
이 방법대로 변경 및 분할 후에 티스토리로 이사 전까지
방문자 수가 폭탄적으로 늘어나는 이상한 기쁨(?)을 누렸습니다 (……)

#<IfModule mod_url.c>
#CheckURL Off
#</IfModule>
#SetEnv PRELOAD_CONFIG 1
RewriteEngine On
RedirectMatch permanent /tc/([0-9]+|category|tag|notice|guestbook|keylog|location|line|archive|rss)(.*) http://mtune.pe.kr/tc/TuNE/$1$2
RewriteBase /tc/
RewriteRule ^(thumbnail)/([0-9]+/.+)$ cache/$1/$2 [L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(cache)+/+(.+[^/]).(cache|xml|txt|log)$ – [NC,F,L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ rewrite.php [L,QSA]

더 나은 방법이 있다면 알려주시기 바랍니다.

Similar Posts

  • 블로그 호스팅에서 NAS로 이사

    테스트 겸 생존 포스팅입니다. 블로그를 호스팅에서 NAS로 이전하였습니다. 상당히 고난이었습니다. 예전엔 DNS 서버 셋팅과 도메인 연결을 잘 몰라서 1차로 연결이 안 됐고,MariaDB와 PHP 까지 당시 돌리던 구버전으로 똑같이 돌려야만 플러그인 사용에 큰 문제가 없는걸 몰랐습니다. 그리고 이 블로그의 XML 백업파일이 꼬여있는 고질적인 문제.현 윈도우10 2004 버전의 시점에서는 과거 쿠나님의 XML 분할 프로그램이 아예 동작하지 않습니다….

  • 마이너 업뎃

    1. Textcube 1.9.2 :: poco a poco 이제 텍스트큐브 1.9 버전대가 제대로 이용이 가능한 안정화 버전이 되었습니다. 1.10에서는 그동안 모바일 페이지로 있던 i와 m이 없어진다고 했는데,이미 텍큐 공지 블로그에는 시범적으로 적용되어 있으니 확인이 가능.모바일 UI는 좀 더 다듬고 개선되어서 나오길 기대해봅니다 🙂 버그는 일반 이용자 늅늅이 눈에 보이는걸 찾아보기엔 더 이상 없는 듯 하며,스팸 FAS…

  • [TC] 커버(표지) 미지원 스킨에 관련 기능 사용하는 법

    # Textcube 텍스트큐브 커버(표지) 미지원 스킨에 관련 기능 사용하는 법 skin.html 에서 <div id=”content”> 아래에 <s_cover><s_cover_rep></s_cover_rep></div></s_cover> 를 추가하면 됩니다. 본인이 적용한건 아래의 태그. <s_cover><div class=”coverpage”><s_cover_rep><div class=”coverContents”></div></s_cover_rep></div></s_cover> 간단하죠? 4년 넘게 장기간 사용하고 있는 이 스킨 역시원래 워드프레스 -> 티스토리 용으로 변환된 스킨을 텍스트큐브로 가져온겁니다. http://www.tistory.com/forum/viewtopic.php?id=3644

  • 2014년 11월 초 블로그 대규모 공사

    1. TEXTCUBE 1.10 RC2로 업데이트2. 호스팅 내 사양 업그레이드를 위해 서버 이전 신청 후 완료 TC 1.10 RC1에서의 버그가 개선 되었습니다.그리고, 호스팅 사에 요청해서 데이터를 mysql 5.4.x  / PHP 5.5.x 가 있는 곳으로 이동,사양 업그레이드를 수행하였습니다. mysql DB까지 미처 날아가는줄 몰라서, 이로인해 이사 직후 약 한나절 이상 블로그가 불통이었는데,xml 백업본으로 수동으로 복구방법을 찾아보고 일일히 복구하느라 시간이 좀…

  • Blog UPDATE

    1. ~ Textcube 1.9.1 :: Largo 드디어 정식 버전이 릴리즈 되었고, 얼마 안 되서 빠른 버그 수정이 이루어졌네요.제 피드백도 반영됬구요. 고생하셨고 감사드립니다. 3년 동안 기다린 보람이 있어요 🙂 2. 스팸 관련 공지에 의하면 FAS 플러그인은 곧 완전 정상화와 업데이트가 될 것으로 보이네요.현재 무차별 폭격은 없어진거 같습니다. 로그아웃 후 자가 테스트 결과, 달리는군요. 트랙백 무차별 폭격도…

  • 블로그 주소 재변경, 분할 끝났습니다.

    원래는 9일에 수정하려 했는데,전혀 예상하지 못한 도움을 받아서 생각보다 빨리 결행했습니다. ㅎㅎㅎ 주소는 일단 변경 완료되었습니다.그리고 분할 블로그를 하나 만들었습니다. 이제 변경 전 주소들로 접속해도 자동으로 /TuNE 식별자가 붙게 됩니다.이전대로 들어오셔도 별 지장은 없을거구요. RSS 피드 쪽도 마찬가지로, 이전 주소로 등록시키셨더라도피드 읽을 때 아예 글 주소가 자동으로 변경될테니 신경 안 쓰셔도 될 겁니다. 변경 부분…

4 Comments

  1. 리다이렉트를 몇번이나 해주는지 처음에는 무한루프 걸린줄 알았어요…
    포스트 다 뜰때까지 3초정도 걸리던 게 13초로 늘어났네요.

    결론을 내자면 별로 좋은 건 아닌것 같아요.

    1. 아 그래서 방문자 수가 비정상적으로
      늘어나는 문제가 있었던거 같군요.

      제대로 된 원인인거 같네요. 알려주셔서 감사합니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다