以下を有効にするために必要なPHPを解決しようとしています。
ユーザーが英国外から .co.uk サイトに初めてアクセスした場合は、適切な国のサイトにリダイレクトします。ただし、ユーザーが .co.uk サイトに再度アクセスした場合、リダイレクトは行われません。
セッションをチェックしてユーザーの最初の訪問かどうかを確認し、.de サイトにリダイレクトする次のコードがあります。しかし、明らかに、これは出身国を適切にチェックして適切にリダイレクトしていません。FR ユーザーを .fr に、DE ユーザーを .de などにリダイレクトする必要があります。したがって、初めての訪問である場合、国に基づいて適切なリダイレクトを行うために、不足している部分を誰かが手伝ってくれるかどうか疑問に思っています。
<?php
session_start();
if(isset($SESSION['views'])){
$_SESSION['views']++;
}else{
$_SESSION['views'] = 0;
header("location: http://www.domain.de");
exit();
}
?>