Как указать поддомен в подпапке Основной домен
У меня есть сайт domain.com и создает необходимость subdomain.domain.com
это указывает на каталог domain.com/public_html/subdomain
Как я могу это сделать?
subdomain
папка должна быть в пределах public_html
папка domain.com
VestaCP обладает возможностью выбрать корневую папку subdomain
?
Извините за мой плохой английский.
Проще говоря:
Мне это надо:
sub.domain.com> /home/user/web/domain.com/public_html/subdomain
Нет:
sub.domain.com> /home/user/web/sub.domain.com/public_html
1 ответ
Я всегда решаю это одним из двух способов (у каждого из них есть свои преимущества и недостатки):
- Я перенаправляю субдомен с помощью файла .htaccess в папку внутри основного домена. Так что я просто добавляю
Redirect 301 / http://example.com/subfolder
к.htaccess
файл поддомена. Это классическое перенаправление без маски. - Я создаю файл PHP index.php в
/home/user/web/sub.domain.com/public_html
папка с этим содержимым:<?php print file_get_contents("https://example.com/subdomain/"); ?>
и в папке/home/user/web/example.com/public_html/subdomain
это веб-сайт. Файл Phe PHP отображает все содержимое веб-сайта в основной папке домена.
Ни один из них не является настоящим решением, это просто способ его взломать, но я надеюсь, что это будет полезно