2016-10-19 3 views
0

공유 호스팅에 여러 하위 도메인이 있습니다.호스팅시 문서 루트 변경

-public_html 
     -abc 
      -index.php 
     -def 
      -index.php 
     -main 
      -index.php 

abc 및 def는 하위 도메인입니다. abc.domain.com을 입력하면 abc 폴더에 index.php가로드됩니다.

URL을 변경하지 않고 주 폴더에서 index.php를로드하도록 abc 및 def의 문서 루트를 어떻게 변경할 수 있습니까?

htaccess 또는 다른 해결책을 사용하여이를 수행 할 수 있습니까?

답변

0

가상 호스트를 사용하여이를 수행하고자합니다. 여기 더 읽을 수 있습니다 https://httpd.apache.org/docs/2.4/vhosts/examples.html

Listen 80 
<VirtualHost 172.20.30.40> 
DocumentRoot "/www/example1" 
ServerName www.example.com 
</VirtualHost> 

<VirtualHost 172.20.30.40> 
DocumentRoot "/www/example2" 
ServerName www.example.org 
</VirtualHost> 

<VirtualHost 172.20.30.40> 
DocumentRoot "/www/example3" 
ServerName www.example.net 
</VirtualHost> 

# IP-based 
<VirtualHost 172.20.30.50> 
DocumentRoot "/www/example4" 
ServerName www.example.edu 
</VirtualHost> 

<VirtualHost 172.20.30.60> 
DocumentRoot "/www/example5" 
ServerName www.example.gov 
</VirtualHost>