Итак, я пытался и не смог переписать условия для сайта, который имеет несколько поддоменов для своего сайта.
Суть в том, что каждый рынок должен направлять и отображать код иначе, чем правила.
так
https://market1.product.com/
https://market2.product.com/
Следует перенаправить на
https://market1.product.com/продукт-псевдоним
https://market2.product.com/продукт-псевдоним
Тот же псевдоним, разные поддомены
Итак, я попытался установить прокси-проход и обратный прокси-проход, а также различные итерации перезаписи условий и правил, подобных этому.
это была попытка заставить root просто перейти на любой из субдоменов
проксипасс / https://market1.product.com/product-alias
проксипасс / https://market2.product.com/product-alias
Это дает мне ошибку прокси 502
Это была попытка захватить сайт и передать сайт псевдониму
RewriteCond %{HTTP_HOST} ^([^\.]+)\.product\.com
RewriteCond /продукт-псевдоним
Правило перезаписи ^(.*) /%1/$1 [L]
Это просто помещает псевдоним примерно 7 раз после имени сайта.
Для контекста самое главное, что я больше разработчик для бэкэнда, поэтому я стараюсь не связываться с файлами конфигурации apache, но у меня больше всего опыта среди группы, поэтому мне было сказано работать с ним добровольно, и все это, скорее всего, мой недостаток понимания apache httpd, а также неполного понимания директив, которые поставляются с mod_proxy и mod_rewrite
Я надеюсь, что это имеет смысл и соответствует всем правилам, и ценю любые отзывы о типе вопроса и контексте, который я должен добавить в будущем, я в основном скрываюсь и использую сайт через поиск ошибок в Google, а не архитектор.