Я создал поддомены для своего основного сайта.
лайк
и все указывают на /. но когда я пытаюсь использовать cdn1.abc.com в URL-адресе, это не работает. Может быть, мне нужно еще что-то сделать?
В настройках виртуального хоста вам необходимо добавить ServerAlias, примерно так:
<VirtualHost *:80>
ServerName abc.com
ServerAlias cdn1.abc.com cdn2.abc.com cdn3.abc.com
Вы также можете указать в этой строке "* .abc.com", если хотите разрешить все поддомены.
Вам необходимо настроить Apache для обслуживания ваших файлов для всех поддоменов.
Это состоит из двух частей:
Первая часть, вероятно, будет связана с использованием какой-либо онлайн-панели управления у вашего регистратора доменов. Вторая часть, вероятно, будет такой же простой, как добавление:
...
ServerName abc.com
ServerAlias cdn1.abc.com cdn2.abc.com cdn3.abc.com
затем перезапустите apache2.