Назад | Перейти на главную страницу

Wordpress на OpenShift не загружается (ошибка 310) без www. на example.com в общих настройках

Я установил сайт Wordpress в учетной записи OpenShift Online [PAAS].

  1. Если я настрою Адрес Wordpress и адрес сайта (в общих настройках) как http: // example.com (без пробела; я добавил здесь пробел, чтобы не было препятствий для публикации с помощью http-ссылки), затем запрос URL возвращает «Слишком много перенаправлений» ошибка (я думаю, это ошибка 310). То же самое для www.example.com
  2. Если я настрою их на http: // www.example.com (снова нет места), с www., то весь Wordpress страницы загружаются... они загружаются для запросов example.com и www.example.com

Почему 1. происходит и заставляет меня делать 2.? Судя по множеству интернет-ресурсов, 1. должно ли работать?

Связанные детали:

  1. URL-адрес по умолчанию для моего Wordpress после установки: app-user.rhcloud.com (это значение по умолчанию для адреса Wordpress и адреса сайта, прежде чем я обновил их до своего личного домена). Перед их обновлением запросы к этому URL-адресу загружают все страницы
  2. Наряду с обновлением адреса Wordpress и адреса сайта, я соответственно добавил псевдоним в приложении OpenShift для www.example.com -> app-user.rhcloud.com. (Ничего особенного, если я также псевдоним example.com -> app-user.rhclud.com)
  3. У меня example.com зарегистрирован на namesilo.com. Они перенаправляют запросы с example.com на www.example.com
  4. У меня есть сопоставление записи CNAME www.example.com с моим приложением OpenShift app-user.rhcloud.com (которое OpenShift указывает для пользовательских доменов), где размещен мой Wordpress

Я думаю, 1. должно было быть достаточно облегчено 4. - 6.?

Спасибо!

Openshift использует CNAME для маршрутизации вашего трафика на правильный хост, хотя некоторые хосты NameServer могут разрешать CNAME для корневого домена, это не соответствует RFC. поскольку CNAME включает в себя все типы записей, а не только A (MX, TXT и NS!)