Я только что настроил еще один менеджер нескольких сайтов и могу использовать внутренние поддомены, такие как 1.domain.com и 2.domain.com, в качестве альтернативных доменов. Я могу успешно создавать дочерние сайты на этих доменах. например , try.1.domain.com.
Но, к сожалению, когда я устанавливаю внешний домен (основной домен зарегистрирован где-то еще), URL-адрес дочернего сайта показывает страницу ошибки.
Пример: 3.domain.com — это дополнительный домен, указывающий на мою многосайтовую папку установки. Дочерний сайт, созданный под ним, — это try.3.domain.com. URL-адрес этого дочернего сайта показывает страницу с ошибкой.
На самом деле я указываю, что внешний домен указывает на числовой IP-адрес (мой хостинг — общий хостинг) моего многосайтового домена. Позднее добавление этого домена в качестве надстройки, указывающей на мою папку установки Multisite.
Есть ли у кого-нибудь идеи по этому поводу? Я думаю, что неправильно настроил DNS домена Addon.
Обновление: теперь я могу создавать дочерние сайты, используя дополнительные домены. Но проблема заключается в том, что при входе на дочерние сайты, созданные на этих доменах. Страницы входа снова перенаправляются на форму входа, и цикл продолжается. Я даже не могу редактировать сайты с помощью опции «Backend» в панели администратора.
Обновление 2: Код внутри страницы yamm-signup.php и еще один-мульти-сайт-manager.php не обновляется в соответствии с обновленной новой версией 3.1. Плагин подготовлен для wpmu, давно не обновлялся.
Я думаю, что что-то упустил с настройкой DNS.
sorich87 прав, вам нужно настроить запись A для каждого дочернего домена и настроить виртуальный хост в httpd. sorich87 Я бы проголосовал за вас, но я новичок в stackexchange. :] Ваше здоровье
Я использую этот плагин сопоставления доменов для сопоставления доменов. Но этот вопрос касается настройки нескольких доменов с помощью еще одного диспетчера нескольких сайтов. Таким образом, мои пользователи могут выбрать желаемое расширение.
Я уже использую этот плагин сопоставления доменов для сопоставления доменов. Но этот вопрос касается настройки нескольких доменов с помощью еще одного диспетчера нескольких сайтов. Так что у моих пользователей будет выбор выбрать желаемое расширение при регистрации.Ex: name.domain1.com, имя.домен2.com, имя.домен3.com
Вам нужно будет получить выделенный IP, чтобы упростить задачу.
Он работает точно так же, как плагин сопоставления доменов, за исключением того, что вам нужно создать запись A с подстановочным знаком.
В отличие от сопоставления доменов, вы не можете обойти требование выделенного IP-адреса, припарковав домен, так как парковка будет охватывать только основной 3.domain.com, а не несуществующие поддомены *.3.mydomain.com. cPanel, похоже, не поддерживает это через интерфейс администратора. Однако можно вручную отредактировать файл конфигурации apache и добавить его в строку ServerAlias на вашем виртуальном хосте:
ServerAlias 3.domain.com *.3.domain.com
Я не уверен, что вы используете, но я могу подтвердить, что все, что вам нужно, это плагин WordPress MU Domain Mapping.
Я использую его с несколькими доменами, и он отлично работает. Все, что вам нужно, это добавить домены.
Если все ваши домены DNS разрешаются с тем же IP-адресом, что и на сервере WP, у вас нет проблемы с конфигурацией DNS.
Во-вторых, убедитесь, что Apache правильно настроен для ответа на все эти домены.