1

주제: 다중 사용자와 2차 도메인 및 메타 블로그

안녕하세요.

오토셋 이라는 프로그램을 이용해서 윈도우에서 서버를 돌리려고 합니다.

포털을 구축하고자 하는데 구축 목표는 아래와 같으며 도메인명은 예시 입니다.

1. test.net 이라는 도메인을 소유하고 있습니다.

2. www.test.net 에 접속을 하면 포털 메인 페이지가 보여집니다.

3. blog.test.net 에 접속하면 메타 블로그가 표시됩니다(블로그들 집합)

4. blog.test.net/test 에 접속하면 test라는 사용자의 블로그가 표시됩니다.

5. mail.test.net 은 메일 계정 주소입니다.


여기서 질문 드립니다.
텍스트큐브를 다중사용자 모드 중 Path 방식으로 설치했을 경우

최초 설치 후  test.net/test 라는 주소로 접속이 가능했습니다.
그런데 test.net 으로 접속해도 위와 같이 접속이 가능했습니다.

다른 사용자 test2 를 추가한 뒤에도 test.net 으로 접속하면 test,net/test 로 접속이 되었습니다.

test.net 이나 www.test.net 로 접근했을 경우 블로그가 바로 표시되는 것을 원치 않습니다.

test.net 에 대한 접근은 포털 메인 페이지로 하고 싶습니다..

DDNS 와 호스트 A 및 가상 호스트등 몇가지 설정을 해야 하는걸로 알고있습니다.

어떻게 해야할지 고수님들의 한수 부탁드립니다.

답변은 꼭 오토셋 기준이 아니더라도, 리눅스의 APM 기준이라도 상관없습니다.

2

답글: 다중 사용자와 2차 도메인 및 메타 블로그

blog.test.net 에서 path 모드로 설치하시면 됩니다^^ 그 경우 블로그는 blog.test.net 을 기준으로만 접속됩니다.
이미 설치하신 경우라면, 서비스설정 - 서버 에서 서비스 경로를 blog.test.net 으로 변경해주세요 smile

그리고 가상호스트에서 포탈로 쓸 웹 프로그램의 경로를 www.test.net으로 맵핑하고, 큐브의 경로를 blog.test.net 으로 맵핑하세요. 제 서버 설정의 일부를 한 번 적어 보겠습니다. (참고만 하시고, 상세 설정은 서버마다 다를테니 맞게 변경하셔야 합니다.)

<VirtualHost *:80>
       ServerName www.nubimaru.com
       ServerAlias nubimaru.com www.nubimaru.com
       ServerAdmin inureyes@gmail.com
       DocumentRoot /var/www/www.nubimaru.com/door
       <Directory /var/www/www.nubimaru.com/door>
           Options FollowSymLinks Multiviews
           AllowOverride fileinfo
           Order allow,deny
           Allow from all
           Deny from none
       </Directory>
       ErrorLog /var/log/apache2/nubimaru_error.log
       LogLevel warn
       CustomLog /var/log/apache2/nubimaru_access.log combined
   </VirtualHost>
   <VirtualHost *:80>
       ServerName blog.nubimaru.com
       ServerAlias blog.nubimaru.com
       ServerAdmin inureyes@gmail.com
       DocumentRoot /var/www/blog.nubimaru.com
       <Directory /var/www/blog.nubimaru.com/>
           Options FollowSymLinks
           AllowOverride FileInfo
           Order allow,deny
           allow from all
       </Directory>
       <Directory /var/www/blog.nubimaru.com/plugins>
           Options ExecCGI +SymLinksIfOwnerMatch -MultiViews
           AllowOverride all
           Order allow,deny
           Allow from all
       </Directory>
       ErrorLog /var/log/apache2/nubimaru_error.log
       LogLevel warn
       CustomLog /var/log/apache2/nubimaru_access.log combined
   </VirtualHost>

"Everything looks different on the other side."

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

3

답글: 다중 사용자와 2차 도메인 및 메타 블로그

아~ 정말 감사합니다..

지금 회사라 아직 해보진 않았지만
집에 가면 냉큼 해보겠습니다..

Thanks for you kind smile