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

Как на WP настроить обработку несуществующих субдоменов *.site.ru?

У хостинга ukraine.com.ua есть опция "Обрабатывать все запросы для несуществующих субдоменов". Включая которую сайт (site.ru) становится доступен по любому субдомену (*.site.ru).
f7e6af6e757f4ce0a60ae91cfd8a4a16.png
На статике всё работает замечательно. Но стоит залить на хостинг WordPress и он начинает редиректить главную страницу с *.site.ru/ на site.ru/ (примечательно что с *.site.ru/index.php редирект не происходит). Такая проблема исключительно на главной, в статьях (*.site.ru/hello-world/), рубриках и т.д. все работает на любом субдомене.

Скорее всего это сам WordPress делает редирек. Подскажите пожалуйста как его отключить.
  • Вопрос задан
  • 219 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@soofftt91 Автор вопроса
Решение оказалось до смешного банальным. Нужно в wp-config.php добавить:
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽