RadarURL
웹 프로그래밍

Numz 유틸리티를 사용한 메타블로그에서 간편도메인(짧은주소의 도메인) 사용 하는법

by JaeSoo posted Nov 11, 2012
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

넘즈넷의 htaccess 설정을 참고하여 해당 사이트에 맞게 수정하여 사용한다.

 
약간의 변동사항이 있어서 게시합니다.
(검색링크에 간편도메인 적용)


도메인
넘즈허브 - http://numz.net or http://www.numz.net or http://rss.numz.net 사용
블로그 - http://blog.numz.net
카페(클럽) - http://cafe.numz.net


넘즈유틸의 관련 설정사항 참고. (URL rewrite , 간편도메인 , htaccess 설정)
 

우선 운영자로 접속하여 관리자 메뉴의 '섹션 설정'에서 간편도메인 사용에 체크를 한다.

 

 

4fd44140m0n29cc.jpg

 

생성된 .htaccess 파일은

 

아래와 같은 폴더 구조의 경우

 

www    <-- 이곳에 위치해야 합니다.
www/numz
www/won
 
위의 위치에 두면 되지만 numz 유틸리티를 사용하지 않고
 
메타블로그만 운영하는 사람이라면 won 폴더 밑에 두면 된다.

 

.htaccess  - numz.net 의 document_root 에 위치
RewriteEngine on
RewriteBase /

#링크 막기
RewriteCond %{REQUEST_FILENAME} .*gif$|.*jpg$|.*bmp$|.*png$|.*wma$|.*wmv$|.*mp3$|.*swf$|.*flv$|.*avi$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !numz\.net [NC]
RewriteRule (.*) link.gif

RewriteCond %{HTTP_HOST}      blog\.numz\.net$    
RewriteRule ^([a-zA-Z0-9]+)/?$ nux/blog/blog.php?blid=$1
RewriteCond %{HTTP_HOST}      blog\.numz\.net$
RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)\.html$ nux/blog/blog.php?blid=$1&bno=$2
RewriteCond %{HTTP_HOST}      blog\.numz\.net$    
RewriteRule ^$ nux/blog/index.php

RewriteCond %{HTTP_HOST}      cafe\.numz\.net$
RewriteRule ^([a-zA-Z0-9]+)/?$ nux/club/club.php?clid=$1
RewriteCond %{HTTP_HOST}      cafe\.numz\.net$
RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)\.html$ nux/club/club.php?clid=$1&bno=$2
RewriteCond %{HTTP_HOST}      cafe\.numz\.net$
RewriteRule ^$ nux/club/index.php

RewriteCond %{HTTP_HOST}      rss\.numz\.net$    
RewriteRule ^$ won/index.php
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteRule ^l/([0-9]+)$ won/link/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteRule ^l/([0-9]+)/?$ won/link/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteRule ^a/([0-9]+)$ won/analysis/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteRule ^a/([0-9]+)/?$ won/analysis/index.php?item_no=$1

#넘즈허브
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteRule ^l/([0-9]+)$ won/link/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteRule ^l/([0-9]+)/?$ won/link/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteRule ^a/([0-9]+)$ won/analysis/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      rss\.numz\.net$
RewriteRule ^a/([0-9]+)/?$ won/analysis/index.php?item_no=$1

#모바일 넘즈허브
RewriteCond %{HTTP_HOST}      m\.numz\.net$    
RewriteRule ^$ mobile/won/index.php
RewriteCond %{HTTP_HOST}      m\.numz\.net$
RewriteRule ^l/([0-9]+)$ mobile/won/link/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      m\.numz\.net$
RewriteRule ^l/([0-9]+)/?$ mobile/won/link/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      m\.numz\.net$
RewriteRule ^a/([0-9]+)$ mobile/won/analysis/index.php?item_no=$1
RewriteCond %{HTTP_HOST}      m\.numz\.net$
RewriteRule ^a/([0-9]+)/?$ mobile/won/analysis/index.php?item_no=$1

#feed
RewriteCond %{HTTP_HOST}    www\.numz\.net$ [OR]
RewriteCond %{HTTP_HOST}    WWW\.NUMZ\.NET$ [OR]
RewriteCond %{HTTP_HOST}    NUMZ\.NET$ [OR]
RewriteCond %{HTTP_HOST}    numz\.net$
RewriteRule ^(rss)$ nux/rss.php?bid=sec1
RewriteRule ^rss/?$ nux/rss.php?bid=sec1

#넘즈허브
RewriteRule ^l/([0-9]+)$ won/link/index.php?item_no=$1
RewriteRule ^l/([0-9]+)/?$ won/link/index.php?item_no=$1
RewriteRule ^a/([0-9]+)$ won/analysis/index.php?item_no=$1
RewriteRule ^a/([0-9]+)/?$ won/analysis/index.php?item_no=$1
RewriteRule ^s/([^\/]+)/([^\/]+)$ won/search.php?t=$1&sval=$2

#모바일 넘즈유틸리티
RewriteCond %{HTTP_HOST}      m\.numz\.net$    
RewriteRule ^([a-zA-Z0-9]+)/?$ mobile/nux/list.php?bid=sec1&slid=$1
RewriteCond %{HTTP_HOST}      m\.numz\.net$    
RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)\.html$ mobile/nux/view.php?bid=sec1&slid=$1&bno=$2
RewriteCond %{HTTP_HOST}      m\.numz\.net$    
RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)$ mobile/nux/view.php?bid=sec1&slid=$1&bno=$2
RewriteCond %{HTTP_HOST}      m\.numz\.net$    
RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)/?$ mobile/nux/view.php?bid=sec1&slid=$1&bno=$2


#넘즈유틸
RewriteRule ^([a-zA-Z0-9]+)/?$ nux/section/club.php?slid=$1
RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)\.html$ nux/section/club.php?slid=$1&bno=$2
RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)$ nux/section/club.php?slid=$1&bno=$2
RewriteRule ^([a-zA-Z0-9]+)/([0-9]+)/?$ nux/section/club.php?slid=$1&bno=$2

#index
RewriteRule ^$ won/index.php

RewriteRule ^tb/b/([a-zA-Z0-9]+)/([0-9]+)$ nux/trback.php?blid=$1&bno=$2
RewriteRule ^rss/b/([a-zA-Z0-9]+)$ nux/rss.php?blid=$1
RewriteRule ^rss/b/([a-zA-Z0-9]+)/([0-9]+)$ nux/rss.php?blid=$1&bno=$2

RewriteRule ^tb/s/([a-zA-Z0-9]+)/([0-9]+)$ nux/trback.php?slid=$1&bno=$2
RewriteRule ^rss/s/([a-zA-Z0-9]+)$ nux/rss.php?slid=$1
RewriteRule ^rss/s/([a-zA-Z0-9]+)/([0-9]+)$ nux/rss.php?slid=$1&bno=$2

RewriteRule ^tb/c/([a-zA-Z0-9]+)/([0-9]+)$ nux/trback.php?clid=$1&bno=$2
RewriteRule ^rss/c/([a-zA-Z0-9]+)$ nux/rss.php?clid=$1
RewriteRule ^rss/c/([a-zA-Z0-9]+)/([0-9]+)$ nux/rss.php?clid=$1&bno=$2

ErrorDocument 404 http://numz.net/404.html
ErrorDocument 403 http://numz.net
ErrorDocument 405 http://numz.net
ErrorDocument 503 http://info.numz.net


Articles

1 2 3 4 5 6 7 8 9 10