1

주제: blog 도메인 질문?

텍스트 큐브를 설치 했습니다.
현재 blog.abc.co.kr/tc/ 이렇게 접속 되는거를 blog.abc.co.kr 로 등록 하고 싶습니다.
참고로 다중사용자를 이용중이고요 추후에 foxblog.abc.co.kr 로도 하고 싶습니다.
어떻게 설정을 해야 하는지 좋은 답변 부탁드립니다.
그리고 /루트 디렉토리(abc.co.kr/public_html)의 파일 이동없이 설정 하는 법으로 알려 주시면 감사하겠습니다.
abc.co.kr 의 디렉토리에는 홈페이지를 ...(디렉토리는 abc.co.kr/public_html/의 파일을 가져와야 할듯)
blog.abc.co.kr 에는 블로그를... (디렉토리는 blog.abc.co.kr/tc/의 파일을 가져와야 할듯)
---------- vi config.php -------------------------------------------------------------------------------------------
$service['type'] = 'domain';
$service['domain'] = 'abc.co.kr';
$service['path'] = '/tc';
$service['skin'] = 'coolant';
//$serviceURL = 'http://abc.co.kr/tc' ; // for path of Skin, plugin and etc.<==주석풀어 줘야 하나요?
----------vi .htaccess---------------------------------------------------------------------------------------------
#<IfModule mod_url.c>
#CheckURL Off
#</IfModule>
RewriteEngine On
RewriteBase /tc/
RewriteCond %{ENV:REDIRECT_SURI} !^$
RewriteRule (.*) - [L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteRule ^$ blog/index.php [E=SURI:1,L]
RewriteRule ^[0-9]+$ blog/item.php [E=SURI:1,L]
RewriteRule ^favicon\.ico$ blog/favicon.ico.php [E=SURI:1,L]
RewriteRule ^index\.gif$ blog/index.gif.php [E=SURI:1,L]
RewriteCond %{QUERY_STRING} (^|&)pl=([0-9]+)
RewriteRule ^index\.php$ %2 [NE,L]
RewriteRule ^index\.php$ blog/index.php [E=SURI:1,L]
RewriteRule ^index\.xml$ blog/rss/index.php [E=SURI:1,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule !^(blog|cache)/ - [L]
RewriteRule ^(thumbnail)/([0-9]+/.+) cache/$1/$2 [E=SURI:1,L]
RewriteRule ^(entry|attachment|category|keylog|tag|search|plugin)/? blog/$1/index.php [E=SURI:1,L]
RewriteRule ^(.+)/[0-9]+$ blog/$1/item.php [E=SURI:1,L]
RewriteRule ^(.+)$ blog/$1/index.php [E=SURI:1,L]

------------------------------------------------------------------------------------------------------------------------

<VirtualHost 서버IP:80>
    ServerAdmin root@도메인
    DocumentRoot /home/adc/public_html 
    ServerName abc.co.kr
</VirtualHost>

<VirtualHost 서버IP:80>
    ServerAdmin root@도메인
    DocumentRoot /home/abc/public_html/tc/   
    ServerName blog.abc.co.kr
</VirtualHost>

shjadhsa (2008-02-06 04:41:36)에 의해 마지막으로 수정

2

답글: blog 도메인 질문?

위에서 홈페이지의 경우 (전자겠죠?)에 ServerAlias로 www.abc.co.kr을 지정해 주시면 말씀하신 부분을 해결하실 수 있을 것 같습니다. smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

3

답글: blog 도메인 질문?

ServerAlias로 해보았는데....HTTP 404  찾을수 없습니다.... 뜨던데요....^^;;

4

답글: blog 도메인 질문?

해당 도메인의 루트가 /home/abc/public_html/tc이기 때문에, rewriteBase를 /으로 바꿔주셔야 될겁니다.^^

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

5

답글: blog 도메인 질문?

우잉....ㅜㅜ
[config.php 파일]

$service['domain'] = 'blog.abc.co.kr';
$service['path'] = '/';

[.htaccess 파일]

RewriteBase /

일단 신경 써주셔서  너무너무 고맙습니다.
그런데 알려 주신데로 설정을 바꾸어 주었는데......abc.co.kr 의 index.html  로 뜨는데....
가상호스트도 설정 해주어야 하는지요?
저는 않되네요 ㅜㅜ 저도 알려 주세요 ~~~~
아래와 같이 가상호스트도 넣었는데도 ........
<VirtualHost *:80>
    ServerAdmin webmaster@abc.co.kr
    DocumentRoot /home/abc/public_html/tc/
    ServerName blog.abc.co.kr
    ServerAlias blog.abc.co.kr
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

HTTP 404 찾을수 없습니다. 라고 나오네요 ^^;;

혹시 vovo:vovo 에 문제가 있는지 확인 좀? 부탁드려요?

[root@ns tc]# ls -al
합계 260
drwx-----x 14 vovo      vovo  4096  2월  6 05:25 .
drwx-----x  5 vovo      vovo  4096  2월  5 04:11 ..
-rw-rw-rw-  1 nobody    nobody 1008  2월  6 05:16 .htaccess
-rw-r--r--  1 root      root  1008  2월  6 02:43 Desktop
drwxrwxrwx  2 nobody    nobody 4096  2월  5 04:29 attach
drwxr-xr-x 29 vovo      vovo  4096  2월  5 04:16 blog
drwxrwxrwx  3 vovo      vovo  4096  2월  5 13:18 cache
drwxr-xr-x  2 vovo      vovo  4096  2월  5 04:16 components
-rw-rw-rw-  1 nobody    nobody  741  2월  6 05:16 config.php
drwxr-xr-x  2 vovo      vovo  4096  2월  5 04:16 doc
-rw-r--r--  1 vovo      vovo  95057  2월  5 04:16 iconv.php
drwxr-xr-x  6 vovo      vovo  4096  2월  5 04:17 image
drwxr-xr-x  3 vovo      vovo  4096  2월  5 04:17 language
drwxr-xr-x  6 vovo      vovo  4096  2월  5 04:17 lib
drwxr-xr-x 50 vovo      vovo  4096  2월  5 04:22 plugins
drwxr-xr-x  7 vovo      vovo  4096  2월  5 04:23 script
-rw-r--r--  1 vovo      vovo  80259  2월  5 04:23 setup.php
drwxrwxrwx  6 vovo      vovo  4096  2월  5 04:56 skin
drwxr-xr-x  5 vovo      vovo  4096  2월  5 04:26 style

shjadhsa (2008-02-12 16:51:16)에 의해 마지막으로 수정