Рейтинг:0

Перенаправить корень / на прокси псевдоним нескольких поддоменов

флаг cn

Итак, я пытался и не смог переписать условия для сайта, который имеет несколько поддоменов для своего сайта.

Суть в том, что каждый рынок должен направлять и отображать код иначе, чем правила.

так

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, а не архитектор.

флаг in
ProxyPass совершенно неверен в этом контексте, он не выполняет перенаправления.
флаг cn
Спасибо за ответ и информацию @GeraldSchneider. Я решил, что один из двух или оба были неправильным выбором. Этот ответ имеет похожие контексты, и я думаю, что могу объединить свои условия перезаписи для поддомена с условием строки запроса в этом ответе и заставить его работать. Мое окно сбоя для prodzone закрыто, поэтому я обновлю ответ завтра (да, только env, у которого есть эта настройка, находится в стадии, и prod оба являются билетами на сбой ..... Архитектура предприятия для вас)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.