Проблема заключается в том, что при использовании infusionsoft или другой почтовой платформы, когда в письме используется URL-адрес, он добавляет строку запроса к URL-адресу. Если этот URL перенаправляется, он не будет перенаправлен должным образом с прикрепленной строкой запроса, отправляя пользователя на страницу 404.
Я пытаюсь выяснить, как правильно создать выражение регулярного выражения, чтобы перенаправить страницу и перехватить прикрепленный к ней запрос для правильного перенаправления.
Я думаю, что я выяснил, как сделать ЭТО, но затем нужно выяснить, как исключить URL с тем же начальным текстом ...
Например:
Если исходный URL-адрес: / page-url /
И нужно перенаправить на / page-url-free /
Итак, эти версии нужно перенаправить:
/ Страниц URL
/ страница-адрес /
/ Страниц URL /? Inf_contact_key = 474a03f754bb3dadf5415b3b652fc7baa6979sf0112d3fe
Но мне нужно выражение regex, чтобы НЕ перехватывать / page-url-free /, так как это вызвало бы бесконечный цикл.
Любой совет был бы удивительным. Большое спасибо