'다중사용자'에 해당되는 글 2건
About The Search in Posts
You searched for
“ 다중사용자 ” .
You searched for
“ 다중사용자 ” .
![]() Radiohead Korea 에 사용된 메타페이지 소스입니다. (http://blog.rhkorea.com) 요청하셔서 허접함에도 불구하고 그냥 올립니다. 아래 링크로 이동하셔서 다운로드 하시기 바랍니다. http://www.tattertools.com/ko/bbs/view. ··· no%3D380 Ohyung님의 원본을 수정하였으며, config.php 만 수정하시면 왠만큼 쓰실수 있습니다. 서치기능도 간략하게나마 추가해두었습니다. 걍 허접하게 쓰시면 될것 같습니다;;; 소스도 정리 안되있고 하니, 알아서 써주세요 ^^. 원본을 제공해주신 Ohyung님 감사합니다. 유용히 쓰시기 바랍니다. ps : 배경화면등은 아레치 URL 이 박혀있으니 수정해서 쓰세요; 죄송;; // Config.php $rootsrc = "http://blog.rhkorea.com/"; //루트 주소 $database['server'] = 'localhost'; $database['database'] = ''; // 디비명 $database['username'] = ''; // 디비 접속 계정명 $database['password'] = ''; // 디비 접속 계정 패스워드 $database['prefix'] = 'tt_'; $service['type'] = 'path'; $service['domain'] = 'blog.rhkorea.com'; // 도메인 $service['path'] = ''; $service['skin'] = 'Tattertools_skyline_ko'; $page_num = 20; // 메인화면에 뿌려질 게시글 수 $config['notice_name'] = 'Radiohead Korea News'; // 공지사항 제목 $config['notice'] = 'news'; // 공지사항으로 나오게될 블로그 아이디 $config['notice_num'] = '5'; // 공지사항 갯수 0으로 설정시 표시되지 않음 $config['comment'] = '10'; // 우측에 보여질 댓글 수 0으로 설정시 표시되지 않음 $config['guestbook'] = '10'; // 우측에 보여질 방명록 글 수 0으로 설정시 표시되지 않음 $config['tag'] = '50'; // 우측에 보여질 태그 수 0으로 설정시 표시되지 않음 $config['newopen'] = '10'; // 우측에 보여질 새로운 블로그 수 0으로 설정시 표시되지 않음 $config['search'] = '1'; //서치기능 설정, 1:사용 0:사용하지 않음 |
서브도메인으로 접속할수 있도록 추가되었습니다.
트랙백이나 기타 링크 주소로는 사용될수 없지만, 접속주소로 사용하시면 될것 같습니다.
기존 : http://blog.rhkorea.com/<아이디>
추가 : http://<아이디>.rhkorea.com
물론 기존의 방법으로도 접속이 가능합니다.
다시말해서,,
http://blog.rhkorea.com/demigod
http://demigod.rhkorea.com
두 경로로 모두 접속이 가능합니다.
하지만,, 아래의 url 의경우는 살짝 redirect 시켜주는것일 뿐이라는거;;
---------------------------------------------------------------------------------
그다지 프로그래밍 지식의 레벨이 높지 않아,
허접하게 구현되었습니다;;;
태터툴즈 설치시 path 로 설치하여, 도메인 다중 사용자의 사용이 불가한 경우에 가능한 방법입니다.
잘 아시겠지만, .htaccess 파일은 path 와 domain 에 따라 틀린 내용을 담고 있습니다.
필요조건 및 작업,
1. subdomain 설정할수 있는 DNS 네임서버의 설정권한, 혹은 소유
2. 아파치 설정할수 있는 기타권한, 서버권한, 예) root
3. 태터의 .htaccess 수정
4. redirect.php <리다이렉트 페이지> 추가
1. DNS 네임서버 설정
*.domain.com. IN A 192.168.0.1 을 추가하여 모든 서브도메인을 사용할수 있도록 추가합니다.
예) *.rhkorea.com. IN A 222.122.60.xxx
2. apache 웹서버 설정
해당 웹서버의 serveralias 부분에 *domain.com 을 추가 합니다.
예) <virtual host *:80>
....
생략
....
Serveralias *rhkorea.com
</virtual host>
주의 하실점은 따로 쓰시는 서브도메인이 지정되어있으시면,
위의 내용의 상단에 넣어두셔서 괜시리 블로그로 가는일이 없도록 해줘야 합니다.
3. 태터툴즈의 .htaccess 파일 수정
RewriteCond %{HTTP_HOST} !^blog\.rhkorea\.com$
# 먼저 Rewrite될 조건을 찾습니다.; %{HTTP_HOST}라는 변수에 도메인 주소가 들어오게 되는데요..
blog.rhkorea.com 이 아닐 경우 Rewrite 되도록 정합니다. blog.rhkorea.com 이 아닌 도메인의 조건을 찾습니다.
RewriteRule !^(blog\.rhkorea\.com)$ /home/rhkorea/public_html/redirecturl.php
# 위 RewriteCond의 조건에 맞을 경우 바로 아래에 있는 RewriteRule 이 실행되는데요..
마찬가지로 blog.rhkorea.com이 아닐 경우 홈디렉토리에 있는 redirecturl.php로 이동합니다.
참조 : http://miru.pe.kr/139
4. redirecturl.php 파일 추가
해당 경로에 해당 파일을 저장합니다.
용도는 들어오는 도메인을 블로그 계정으로 redirect 시켜줍니다.
<?
$tmp = explode('.',$_SERVER[HTTP_HOST]);
// <아이디>.rhkorea.com 의 <아이디> 해당하는 부분을 담습니다.
header ("location:http://blog.rhkorea.com/$tmp[0]");
// 해당부분의 주소를 붙여 포워딩 합니다.
?>
|
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Trackback 1 : Comment 32