Прямо перед тем, как перенаправить пользователя на www.site.jp, вы должны установить cookie на www.site.com.Поэтому, когда пользователь снова посещает сайт www.site.com, файл cookie читается в вашем сценарии PHP, и вы можете снова перенаправить его.
Если пользователь заходит прямо на сайт www.site.jp, вам не нужно беспокоиться об этом.потому что сайт уже на японском языке.
ИЛИ
всегда перенаправлять на www.site.com/setcookie?lang=xx,
до переключения домена и сразу посленабор cookie, выполните необходимое перенаправление
Таким образом, теоретически www.site.com всегда сохраняет cookie для последнего выбранного языка, и вы можете использовать его для перенаправления на www.site.xx
ИЛИ
вместо использования нескольких доменных имен, с использованием каталога уровня секунд для разделения, как
www.site.com/en
www.site.com/jp
www.site.com/zh