Как создавать поддомены (субдомены) на хостинге Бегет

Обычные средства хостинга Beget позволяют создавать поддомены, которые считаются отдельным сайтом по тарифу. И сделать большое количество субдоменов оказывается очень затратным делом.

Инструкция как создавать неограниченное количество поддоменов на Бегете:

Все это легко настроить с помощью Apache, а точнее файла настроек и правил .htaccess
1. Создать директорию в корневой директории сайта
К примеру на сайте site.ru это будет иметь вид site.ru/demo

2.1 В директории сайта site.ru редактируем файл .htaccess
Добавляем в файл содержимое:

  • RewriteEngine on
  • RewriteBase /
  • RewriteCond %{HTTP_HOST} ^demo\.site\.ru$
  • RewriteCond %{REQUEST_URI} !/demo/
  • RewriteRule ^(.*)$ /demo/$1 [L]

2.2 Каждый раз при создании нового поддомена, нужно будет добавлять ТОЛЬКО последние 3 строчки

  • RewriteCond %{HTTP_HOST} ^forum\.site\.ru$
  • RewriteCond %{REQUEST_URI} !/forum/
  • RewriteRule ^(.*)$ /forum/$1 [L]

3. Войти в ПУ хостинга — поддомены — создать новый поддомен — направить на (выбрать основной домен)
Под основным доменом появится такая строчка demo.site.ru

4. Устанавливаем файлы в папку forum. Теперь ваш новый сайт или форум на поддомене готов к настройке.
Не забывайте что новый сайт теперь будет доступен по двум адресам с перенаправлением на поддомен demo.site.ru

Вот так просто можно создать субдомены на Beget’е, за это он мне и нравится.

Если пост был вам полезен, то можете зарегистрироваться по моей реф. ссылке: https://beget.com/p54098

2 thoughts on “Как создавать поддомены (субдомены) на хостинге Бегет

  • 26.06.2018 at 18:15
    Permalink

    Отличный хостинг! Кстати, как альтернативу бегету макхост не рассматривали? У них сейчас акция — можно протестировать 3 месяца бесплатно по промо-коду. Пока полет нормальный и все радует.

    Reply
  • 09.12.2018 at 23:45
    Permalink

    А если site.ru по протоколу https эта конструкция подходит?

    Reply

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *