Задать вопрос

Как сделать автоматическое создание поддоменов в ubuntu?

Здравствуйте,
Пытаюсь сделать для пользователей сайта отдельные поддомены на каждый логин.

В настройках в /etc/apache2/sites-available/single.dev.conf указано следующее:

<VirtualHost *:81>
	ServerAdmin webmaster@localhost
	ServerName single.dev
	ServerAlias *.single.dev
	
	DocumentRoot /www/single.dev
	<Directory /www/single.dev>
		AllowOverride All
	</Directory>
</VirtualHost>


в /etc/hosts указано:
127.0.0.1 single.dev

проблема в том, что www.single.dev не открывается при всех моих настройках.

Я пытаюсь сделать так, чтобы все поддомены сайта автоматически ссылались на определенный адрес. Для теста, использую single.dev/profile/{id пользователя}. Как сделать?
  • Вопрос задан
  • 396 просмотров
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Nikon_NLG
Только через /etc/hosts вашу задачу не решить.
Если у вас стоит dnsmasq, просто добавьте строку в настройки
address=/.single.dev/127.0.0.1

Учтите, что это будет работать только с вашей машины.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы