Псевдонимы | REG.RU
Псевдоним (алиас) домена — отдельный домен, который может использоваться как альтернативное имя сайта. Псевдонимы стоит создавать в случаях, если вы хотите, чтобы ваш сайт открывался не только по основному имени домена, но и по другим схожим комбинациям. Например, имя вашего домена mysite.ru для него можно использовать алиасы/псевдонимы:
- www.mysite.ru;
- mysite.com, mysite.pro и т.п.;
- mysite1.ru, 1mysite.ru и т.п.
Прежде чем использовать какой-то домен в качестве псевдонима другого домена, следует зарегистрировать его.
Зарегистрируйте домен
Зарегистрируйте домен и получите бесплатно 2 месяца хостинга и SSL-сертификат.
Заказать домен
Как добавить псевдоним для домена
Добавление псевдонима для существующего домена происходит в два этапа (добавление в хостинг-панели и указание соответствующей ресурсной записи на DNS-серверах).
1 этап. Добавление псевдонима в панели управления
Чтобы добавить псевдоним, войдите в панель управления и следуйте инструкции:
ISPmanager
cPanel
Plesk
- org/HowToStep»>
1.
-
2.
На открывшейся странице в блоке «Псевдонимы» укажите все псевдонимы к вашему домену и нажмите ОК внизу страницы:
В разделе «Сайты» выделите домен, для которого хотите добавить псевдоним, и нажмите Изменить:
Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.
-
1.
Перейдите в раздел Псевдонимы
-
2.
Введите имя псевдонима в указанное поле и нажмите Добавить домен:
org/HowToStep»>
3.
-
4.
Введите домен на который будет происходить редирект и нажмите Сохранить:
После добавления псевдонима вы можете добавить редирект с него на любой любой другой домен. Для добавления редиректа нажмите Управление перенаправлением:
-
1.
В блоке нужного домена нажмите Добавить псевдоним домена:
-
2.
Укажите псевдоним в поле Псевдоним домена, в выпадающем списке выберите домен, для которого добавляется псевдоним, и нажмите ОК:
Готово, повторите действия для других псевдонимов, которые хотите добавить для домена.
2 этап. Добавление записи на DNS-серверы
После того как псевдоним будет добавлен в панели управления веб хостингом, следует направить его на IP-адрес, с которого открывается основной сайт. Настройка зависит от того, какие DNS-серверы используются для домена, который используется в качестве псевдонима: Как узнать, какие DNS указаны для вашего домена.
ns1.hosting.reg.ru и ns2.hosting.reg.ru
Если для домена указаны ns1.hosting.reg.ru и ns2.hosting.reg.ru, запись о псевдониме будет добавлена автоматически. От вас не требуется никаких дополнительных действий. В течение 15 минут по имени псевдонима будет открываться основной сайт.
ns1.reg.ru и ns2.reg.ru
Если для домена (который используется как псевдоним) указаны ns1.reg.ru и ns2.reg.ru:
-
1.
Авторизуйтесь в Личном кабинете REG.RU.
org/HowToStep»>
2.
-
3.
Во вкладке «Управление» кликните по пункту «DNS-серверы и зона» или нажмите кнопку Изменить:
-
4.
На открывшейся странице нажмите Добавить запись, во всплывающей шторке выберите А. Заполните поле «IP-Address» и нажмите Готово:
123.123.123.123 — IP-адрес вашей услуги, которую можно узнать по инструкции Как узнать IP-адрес сайта.
Кликните по имени домена:
Готово, после добавления необходимой записи нужно дождаться обновления зоны DNS-серверов (в течение 15 минут). Если вы предварительно меняли DNS-серверы на ns1.reg.ru и ns2.reg.ru, дождитесь обновления DNS-серверов. Обновление DNS-серверов может занять до 24 часов.
другие DNS-серверы
Если для вашего домена используются отличные от ns1.hosting.reg.ru
Влияние на SEO-продвижение
При индексации вашего сайта поисковыми роботами (Яндекс, Google), в базу данных попадут и основной адрес сайта и все псевдонимы. При этом поисковой робот сам выберет тот адрес, который будет «главным».
Чтобы самостоятельно выбрать главный домен, который будет занесён в базы поисковых систем, необходимо выбрать «главное зеркало» сайта. Например для нашего сайта главным зеркалом является «www.reg.ru», а с адресов «reg.ru» и «рег.рф» настроена переадресация на главное зеркало.
Чтобы узнать, как настроить главное зеркало, воспользуйтесь справкой Яндекса.
Вы можете добавить псевдонимы к домену по инструкции выше, однако мы советуем использовать для склейки алиасов и домена Как склеить сайты?.
Этот способ предпочтительней для ранжирования в поисковых системах.Помогла ли вам статья?
Да
5 раз уже помогла
Alias (алиас, синоним сайта) – что это такое
Обучение в IMBA
Мы собрали для тебя подробный список терминов, методик и инструментов, которые встречаются в учебных программах.
Alias – это синоним доменного имени сайта (слово означает «псевдоним»). Существует также термин alias expanded – алиас-расширения. По сути, это второе название домена, по которому доступен тот же самый сайт. Если человек введет в адресную строку алиас, его перенаправят на ресурс, которому принадлежит этот псевдоним. Посмотреть, что такое alias, можно на примере известного поисковика: если ввести в браузер адрес gogle.com, пользователя перенаправит на google.com.
Domain aliases обычно
используются большими сайтами, которые посещает много пользователей. Чем
больше людей заходят на ресурс, тем больше встречается ошибок, поэтому
компании создают алиасы под ошибочные названия. Еще один популярный
способ применения – вторые имена:
- с появлением кириллических адресов многие сайты обзавелись вторым названием на русском языке. Например, «Яндекс» доступен по ссылкам yandex.ru и яндекс.рф;
- с помощью псевдонимов можно создать названия в разных доменных зонах, например .com и .ru. Пользователь даже не поймет, что это такой alias;
- существуют алиасы почтовых ящиков, принцип работы у них такой же.
Синонимы:
Все термины на букву «A»
Все термины
Рекомендуемые программы обучения
SMM-специалист
Контекстная реклама
Digital-стратег
Копирайтинг
Записи вебинаров по теме Маркетинг
Креативный контент. Эмоция — главный инструмент вовлеченности
80 мин.
Профессия таргетолог: как получать московскую зарплату, работая в регионе
90 мин.
Таргетированная реклама: пошагово от настройки кампании до анализа итогов
120 мин.
Профессия таргетолог: как получать московскую зарплату, работая в регионе
85 мин.
показать ещеСвежие статьи по теме Маркетинг
Учим работать — работая: метод ИМБА
0 мин.
5 советов как не сойти с ума на работе при высокой нагрузке
3 мин.
Как самостоятельно создать сайт: 7 бесплатных конструкторов
4 мин.
Веб-аналитик: кто это и чем занимается
5 мин.
показать ещеОстались вопросы? Ответим!
Наш специалист перезвонит тебе, чтобы рассказать о деталях обучения и ответить на возникшие вопросы
Заявка отправлена!
Наш менеджер скоро свяжется с тобой.
По будням обращения обрабатываются с 10:00 до 19:00.
Заявки, полученные в выходные, проходят обработку в первой
половине следующего рабочего дня.
Заявка отправлена!
В ближайшее время мы вышлем программу на электронную почту.
Ссылка на наш телеграм бот
Скачивание сейчас начнётся.
Если скачивание не началось, нажмите на ссылку.
Скачивание сейчас начнётся.
Наш консультант позвонит, чтобы помочь с выбором курса.
Если скачивание не началось, нажмите на ссылку.
Заявка отправлена!
Спасибо, что оставил заявку.
В ближайшее время с тобой свяжется наш специалист и откроет доступ к
интересующему курсу. Заявки обрабатываются каждый день с 9:00 до 19:00.
Ссылка на наш телеграм бот
Произошла ошибка!
Получить демо-доступ
ПОЛУЧИ БЕСПЛАТНУЮ КОНСУЛЬТАЦИЮ
Наш специалист свяжется с тобой, чтобы ответить на возникшие вопросы и помочь в выборе программы
Псевдонимы сайта — Drush
Основное использование
В своей самой простой форме функция псевдонима сайта Drush обеспечивает способ чтобы команды могли делиться короткими именами, относящимися к рабочим и промежуточным сайтам. (обычно удаленный) для данного сайта Drupal.
Добавьте файл псевдонима с именем $PROJECT/drush/sites/self.site.yml
,
где $PROJECT
— корень проекта (расположение файла composer.json). Файл псевдонима сайта должен называться self.site.yml
, потому что это имя является особенным и используется для определения различных сред (обычно удаленных).
текущего сайта Drupal.
Содержимое файла псевдонима должно выглядеть примерно так, как показано в примере ниже:
# Файл: self.site.yml жить: хост: server.domain.com пользователь: www-admin корень: /другой/путь/к/live/drupal ури: http://example.com сцена: хост: server.domain.com пользователь: www-admin корень: /other/path/to/stage/drupal uri: http://stage.example.com
Имена элементов верхнего уровня ( live
и stage
в приведенном выше примере)
используется для определения различных сред, доступных для этого сайта. Эти
может использоваться в командной строке для выбора другой целевой среды
оперировать, добавив @
символов, например @live
или @stage
.
После выполнения этих шагов кеш: перестроение в реальной среде будет выглядеть следующим образом:
$ drush @live cache: перестроить
Все доступные псевдонимы для сред сайта могут быть перечислены через:
$ сайт drush:псевдоним @self
Элементы псевдонима сайта:
- host : Полное доменное имя удаленной системы.
размещение экземпляра Drupal.
хост
опция должен быть опущен для локальных сайтов, так как этот параметр управляет различными операции, например, являются ли параметры rsync локальными или удаленные машины и так далее. - пользователь : имя пользователя для входа в систему, как при использовании ssh или docker. Если каждый пользователь
должен использовать собственное имя пользователя, вы можете создать переменную среды, которая содержит
значение и ссылку через ${env.PROJECT_SSH_USER} (например). Или вы можете
опустите элемент
user
и укажите пользователя в поле~/. ssh/config
файл. - root : Корень Drupal; не должен указываться как относительный путь.
- uri : значение —uri всегда должно быть таким же, как при доступе к сайту из веб-браузера (например, http://example.com)
Drush обычно использует ssh для запуска команд в удаленных системах; все члены команды должны
установите ключи ssh на целевых серверах (например, через ssh-add
).
Расширенное использование
Также возможно создавать файлы псевдонимов сайтов, которые ссылаются на другие
сайты в одной локальной системе. Файлы псевдонимов сайтов для других локальных сайтов
обычно хранятся в каталоге ~/.drush/sites
; однако Друш делает
не искать в этом месте файлы псевдонимов по умолчанию. Чтобы использовать это местоположение,
вы должны добавить путь в файл конфигурации Drush. Например,
чтобы повторно добавить оба пути псевдонима пользователя по умолчанию из Drush 8, введите следующее
в вашем файле конфигурации ~/. drush/drush.yml
:
друш: пути: псевдоним-путь: - '${env.HOME}/.drush/сайты' - /etc/drush/сайты
Канонический псевдоним с именем пример , указывающий на локальный Сайт Drupal с именем http://example.com, например:
# Файл: example.site.yml Разработчик: корень: /путь/к/drupal ури: http://example.com
Обратите внимание, что первая часть имени файла (в данном случае пример определяет имя псевдонима сайта и ключ верхнего уровня dev определяет имя среды.
Имея эти определения, можно запускать команды, нацеленные на среда разработки целевого сайта через:
$ drush @example.dev статусЭта команда эквивалентна более длинной форме:
$ drush --root=/path/to/drupal --uri=http://example.com статусДополнительную информацию см. в разделе Дополнительные параметры псевдонима сайта.
Преобразование устаревших файлов псевдонимов
Чтобы преобразовать устаревший псевдоним (*. aliases.drushrc.php) в yml, запустите команда site:alias-convert.
Изменение псевдонимов:
Пример см. в examples/Commands/SiteAliasAlterCommands.php).
Характеристики сайта:
Если в командной строке указан псевдоним сайта, вместо него можно использовать спецификацию сайта. Спецификация сайта — это псевдоним сайта, который не сохраняется в файловой системе, а вместо этого предоставляется напрямую, например. drush user@server/path/to/drupal#uri core:status
. См. примеры спецификаций сайта.
Переменные среды
Псевдонимы сайта могут ссылаться на переменные среды, как и любая конфигурация Drush.
файл. Например, ${env.PROJECT_SSH_USER}
будет заменено значением
значения среды PROJECT_SSH_USER
.
Псевдонимы сайтов SSH могут устанавливать переменные среды с помощью ключа env-vars
.
Смотри ниже.
Дополнительные параметры псевдонима сайта
Псевдонимы обычно используются для определения коротких имен для локальные или удаленные установки Drupal; однако псевдоним на самом деле не что иное, как набор опций.
- docker : если указано, Drush выполняется через
docker-compose
exec вместоssh
. - служба : имя контейнера для запуска.
- exec :
- параметры : параметры подкоманды exec.
- os : Операционная система удаленного сервера. Допустимые значения являются Windows и Linux . Установите это значение для всех удаленных псевдонимы, в которых удаленная ОС отличается от локальной. Это особенно актуально для команды sql:sync.
- ssh : содержит настройки, используемые для управления генерацией команд ssh. при выполнении удаленных команд.
- параметры : Содержит дополнительные параметры командной строки для команды
ssh
себя, напр.-р 100
- tty : Обычно Drush решает, создавать ли tty (через
параметр
ssh --t
) в зависимости от того, запущена ли локальная команда Drush интерактивно или нет. Чтобы заставить Drush всегда или никогда не создавать tty, установитьssh.tty
option to true или false соответственно. - пути : Массив псевдонимов для общих целей rsync. Относительные псевдонимы всегда берутся из корня Drupal.
- файлов : Путь к каталогу файлов . Это будет проверено, если нет указано.
- drush-script : Путь к удаленной команде Drush.
- команда : Эти параметры будут установлены только в том случае, если псевдоним
используется с указанной командой. В приведенном ниже расширенном примере параметр
--no-dump
будет выбран всякий раз, когда псевдоним@stage
используется любым из следующих способов:-
drush @stage sql-sync @self @live
-
drush sql-sync @stage @live
-
drush sql-sync @live @stage
-
- env-vars : массив пар ключ/значение, которые будут установлены в качестве среды переменные.
Сложный пример:
# Файл: remote.site.yml жить: хост: server.domain.com пользователь: www-admin корень: /другой/путь/к/drupal ури: http://example.com СШ: опции: '-p 100' пути: drush-скрипт: '/path/to/drush' env-вары: ПУТЬ: /bin:/usr/bin:/home/www-admin/.composer/vendor/bin DRUPAL_ENV: в прямом эфире команда: сайт: установить: опции: пароль администратора: 'секрет-секрет'
Файлы псевдонимов сайтов для поставщиков услуг
Существует ряд поставщиков услуг, которые управляют сайтами Drupal как оказание услуг. Drush позволяет поставщикам услуг создавать коллекции псевдонимов сайтов. файлы для ссылки на все сайты, доступные одному пользователю. В целях для этого в конфигурации Drush должно быть определено новое местоположение. файл:
друш: пути: псевдоним-путь: - '${env.HOME}/.drush/sites/имя-провайдера'
Псевдонимы сайтов, хранящиеся в этом каталоге, могут затем использоваться его полное псевдоним, включая его местоположение, например:
$ drush @provider-name. example.devНа такие файлы псевдонимов по-прежнему можно ссылаться по их более короткому имени, например.
@example.dev
. Обратите внимание, что необходимо отдельно перечислять каждый
место, где могут храниться файлы псевдонимов сайта; Друш никогда не рекурсивно
(глубокий) каталог ищет файлы псевдонимов. Команда site:alias
также может использоваться для вывода списка всех сайтов и
среды в заданном месте, например:
$ drush сайт:псевдоним @имя-поставщикаДобавьте параметр
--format=list
, чтобы отображались только имена каждого сайта и
среде без отображения значений в каждой записи псевдонима.Подстановочные псевдонимы для поставщиков услуг
Некоторые поставщики услуг, которые управляют сайтами Drupal, позволяют клиентам создавать
несколько «окружений» для сайта. Для этих провайдеров характерно
также есть функция автоматического создания псевдонимов Drush для всех
сайты пользователей. Вместо того, чтобы писать одну запись для каждой среды в этом
сайт, так же можно написать единую подстановочный знак псевдоним, представляющий
все возможные среды. Это возможно, если содержимое каждого
псевдоним среды идентичен, за исключением имени среды в
одно или несколько значений. Переменная ${env-name}
будет заменена на
имя среды, где бы оно ни появлялось.
Пример записи с подстановочными знаками:
# Файл: remote-example.site.yml '*': хост: ${env-name}.server.domain.com пользователь: www-admin корень: /path/to/${env-name} uri: http://${env-name}.remote-example.com
С записью с подстановочными знаками можно использовать любое имя среды, и оно всегда будет соответствие. Это нежелательно в тех случаях, когда указанная среда не существует (например, если пользователь сделал опечатку). Псевдоним alter hook в a policy может использоваться для обнаружения этих ошибок и сообщения об ошибке. См. SiteAliasAlterCommands для примера того, как это сделать.
Docker Compose и другие транспорты
В приведенном ниже примере показаны вызовы drush на сайт, размещенный в Docker. См. проекты https://github. com/consolidation/site-alias и https://github.com/consolidation/site-process, чтобы узнать больше о разработчиках. информация о перевозках.
Ниже приведен пример. Изменить в соответствии с:
# Файл: mysite.site.yml местный: Эта среда является примером транспорта DockerCompose. докер: сервис: друпал исполнитель: опции: --user ПОЛЬЗОВАТЕЛЬ сцена: uri: http://stage.example.com корень: /path/to/remote/drupal/root хост: mystagingserver.myisp.com пользователь: издатель ОС: линукс пути: - файлы: сайты/mydrupalsite.com/files - пользовательский: /мой/пользовательский/путь команда: SQL: синхронизировать: опции: без дампа: правда Разработчик: корень: /путь/к/docroot URI: https://dev.example.com
Пример rsync с путями исключения
Обратите внимание, что большинство параметров, обычно передаваемых в rsync через drush rsync
,
«параметры сквозной передачи», то есть они появляются после разделителя --
. в командной строке. Параметры передачи на самом деле являются аргументами, и
невозможно установить аргументы по умолчанию в записи псевдонима.
Команда drush rsync
поддерживает две опции: --mode
и --exclude-paths
,
которые интерпретируются непосредственно Друшем. Значения по умолчанию для этих параметров
может быть указан в записи псевдонима, как показано ниже.
разработчик: корень: /путь/к/docroot URI: https://dev.example.com команда: основной: rsync: опции: режим: рлптц исключающие пути: 'css: imagecache: ctools: js: tmp: php: стили'
Последнее обновление: 19 сентября 2022 г.
Авторы: Моше Вейцман
Различия между основным и псевдонимом домена | Малый бизнес
Автор Ashley Poland
Псевдонимы используются по всему Интернету для контроля и управления похожими доменами. Многие компании покупают домены с опечатками или альтернативными суффиксами. Когда вы управляете несколькими доменами, вы можете использовать псевдоним, чтобы они все оставались активными, управляя только одним веб-сайтом. Использование псевдонимов позволяет вам предлагать несколько отдельных доменов, в отличие от перенаправления, которое автоматически перенаправляет пользователей на ваш основной домен.
Первичные домены
Ваш основной домен — это тот, которым вы делитесь с потенциальными посетителями. Если вы владеете и делитесь mydomain.com, это ваш основной домен. Многие веб-хосты используют ваш основной домен для доступа к учетной записи; часто это первое доменное имя, которое вы настраиваете с помощью службы. Когда вы используете псевдоним домена, он будет указывать на файлы веб-сайта, используемые в вашем основном домене. Это гарантирует, что у вас будет только один набор контента для управления, но при этом будет поддерживаться несколько URL-адресов.
Псевдонимы доменов
Псевдоним домена — это домен, который указывает на те же файлы, что и ваш основной домен, без изменения URL-адреса. Например, если посетитель перейдет на mydomain.net, он увидит контент с mydomain.com, но по-прежнему будет видеть URL-адрес mydomain.net в адресной строке браузера. Некоторые предприятия используют псевдонимы для доменных имен с разными суффиксами, например. mydomain.com, mydomain.net и mydomain.org. Наличие псевдонима — это не то же самое, что наличие двух веб-сайтов на одной учетной записи хостинга. Псевдонимы доменов настраиваются из панели управления хостингом через настройки DNS. Если вы не знаете, как это сделать, обратитесь за информацией к документации вашего веб-хоста.
Перенаправление по сравнению с псевдонимом
Перенаправление HTTP автоматически перенаправляет посетителя на другой URL-адрес, изменяя URL-адрес в адресной строке браузера. Например, если вы неправильно наберете URL-адрес Pinterest как «pintrest.com», вы все равно окажетесь на «pinterest.com» без каких-либо промежуточных шагов. То же самое можно сказать и о «facbook.com» — вы попадете прямо на «facebook. com». Коды перенаправления сообщают роботам браузера и поисковых систем определенные сообщения: перенаправление 301 сообщает, что веб-сайт был перемещен навсегда, а перенаправление 302 используется для временных перенаправлений. Перенаправления настраиваются на сервере, например, в файле .htaccess, хотя некоторые хосты позволяют настраивать перенаправления через cPanel.
Неудобства псевдонимов доменов
Хотя псевдоним проще настроить, перенаправления лучше для поисковой оптимизации и общего рейтинга страниц в поисковых системах. Когда вы используете перенаправление, весь трафик направляется на одну страницу, а псевдоним получает собственный трафик. Пользователи также часто не осознают, что посещают псевдоним домена. Таким образом, это может привести к путанице среди пользователей при совместном использовании вашего доменного имени.
Ссылки
- Справка по веб-хостингу Bluehost: как изменить основной домен
- Webopedia: перенаправление
- Служба поддержки Google: что такое псевдоним домена?
- Служба поддержки Google: отдельный домен или псевдоним домена?
- DNSimple: различия между записями A, CNAME, ALIAS и URL
Writer Bio
Эшли Поланд пишет с 2009 года.