Вот проблема с нашим веб-сайтом, разработанным на XPages, который доступен в нескольких регионах и на разных языках. На основе языка браузера мы можем определить, какой заголовок отображать в верхней части веб-страницы. Наш контент затем отображается для этого языка в этом регионе. Содержимое отображается из отдельных документов в базе данных Domino, и существует один для каждого языка, чтобы пользователь мог видеть дружественные языку данные. Некоторые документы предназначены только для определенного региона / языка и не переводятся для других регионов из-за доступности продукта.
Проблема заключается в том, что кто-то нажимает на ссылку (например, ie через социальные сети), например https://www.cascorp.com/americas/en/reach-forks они go для американской версии Engli sh, но заголовок и пункты меню отображаются на языке браузера, а содержимое отображается на языке Engli sh. Правила перенаправления сервера не будут работать в этом случае. Было бы неплохо иметь возможность перенаправить их на https://www.cascorp.com/eme/en/reach-forks и иметь страницу, которая сообщает, что продукт недоступен для этого региона. Есть ли способ, которым я могу динамически изменить адресную строку, чтобы перенаправить их в другой документ, заменив часть адреса региона? Таким образом, мы можем получить документ для этого региона / языка о том, что продукт недоступен в их регионе.