• Решено allss

    (@allss)


    Всем, привет. Помогите разобраться с вопросом.
    Есть сайт компании sitename.com. Это маркетинговый сайт компании на котором размещены продукты компании. Обычный информационный сайт.
    Этот сайт живет на wp с ним все хорошо.

    Есть документация к продуктам компании help.sitename.com (это поддомен sitename.com)
    Этот help сделан на реакте (не точно, но что то типа этого) им занимаются разработчики компании.

    Я занимаюсь информационными сайтами, а продуктовыми ресурсами занимаются другие отделы разработки.

    Я не лезу к ним, они в свою очередь не лезут ко мне в работу. Такое разделение было сделано для того, чтобы на информационных сайтах быстро и безболезненно выкатывать обновления.

    Появилась задача перенести help c поддомена на sitename.com/help, не меняя текущие сайты.
    Что для этого было сделано:
    1. Главный сайт перенесен на поддомен subdomain.sitename.com
    2. На сервере где лежит домен настроены правила по которым при переходе на help.sitename.com идет перенаправление на sitename.com/help
    3. Такие же правила прописаны для subdomain.sitename.com, то есть при переходе на этот поддомен, все что лежит на нем транслируется на адрес sitename.com
    Могу ошибаться, но такая реализация называется проксирование домена.

    Что было сделано на моей стороне:
    1. Сайт перенесен с sitename.com на subdomain.sitename.com
    2. siteurl установлен как subdomain.sitename.com, а home установлен как sitename.com
    3. Внес изменения в rest_url, чтобы небыло конфликта с wp

    Пытаюсь разобраться вот с этим
    src=’https://subdomain.sitename.com/wp-content/uploads/2024/11/img.png’
    Так сейчас отдаются ресурсы сайта.

    Вопрос.
    Как сделать так, чтобы wp отдавал ссылки на свои ресурсы не на поддомен subdomain.sitename.com, а на sitename.com? И возможно ли это вообще сделать?

    • Тема изменена 1 год назад пользователем allss.
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Мне кажется, вы переусложнили. Что мешало оставить сайт на основном домене и просто выделить директорию help для другого проекта?

    Тем не менее, что касаемо вашего вопроса, не уверен что такое возможно сделать. Разве эти файлы не перенеслись на поддомен со всем остальным сайтом?

    Автор allss

    (@allss)

    Основной сайт живет на обычном хостинге, а help живет на продуктовом сервере вместе с другими продуктами. К сожалению я не могу решать что куда переносить. Могу только подстроиться под задачи девопсов.
    У меня однажды была подобная задача. Там в основной сайт нужно было в папку /blog положить wp и настроить блог компании. Там было проще. Эту папку тупо изолировали от основного сайта и склеили както с доменом.
    Текущая задача немного иная.
    Но да, подозреваю, что адрес ресурсов всеже не получится поменять(

    Вы ззря сделали перенос основного сайта на субдомен

    Автор allss

    (@allss)

    Почему думаете, что зря?

    А зачем сделали перенос? Чтобы бороться с проблемами переноса?

    Автор allss

    (@allss)

    Помечу вопрос, как решенный. Похоже не поменять ссылку на файлы. Если, вдруг, у кого возникнет необходимость в подобном решении с доменом. Пишите. Поделюсь рецептом, как сделать такую связку рабочей в wp

Просмотр 6 ответов — с 1 по 6 (всего 6)

Тема «Работа wordpress на домене и поддомене» закрыта для новых ответов.