2016-10-19 2 views
0

У меня есть несколько поддоменов в общем хостинге.Изменить корень документа на хостинг

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

abc и def являются поддоменами. При вводе abc.domain.com он будет загружать index.php в папку abc.

Как изменить корень документа из abc и def, чтобы они загружали index.php в главную папку без изменения URL-адреса?

Могу ли я достичь этого с помощью 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> 
Смежные вопросы