Как указать поддомен в подпапке Основной домен

У меня есть сайт 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 ответ

Я всегда решаю это одним из двух способов (у каждого из них есть свои преимущества и недостатки):

  1. Я перенаправляю субдомен с помощью файла .htaccess в папку внутри основного домена. Так что я просто добавляю Redirect 301 / http://example.com/subfolder к .htaccessфайл поддомена. Это классическое перенаправление без маски.
  2. Я создаю файл 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 отображает все содержимое веб-сайта в основной папке домена.

Ни один из них не является настоящим решением, это просто способ его взломать, но я надеюсь, что это будет полезно

Другие вопросы по тегам