2017-10-14 13 views
0

をURLにユーザーをリダイレクト私は、接続www.mondomain.fr/frの彼の場所に応じて別のリンクにユーザーをリダイレクトし、などをwww.mondomaine.fr/ptするPHP/symfonyのコードを探しています。.. 。 これどうやってするの ?私はすでに私の道でこれを含まれている:symfonyは国

/** 
* @Route("/{_locale}", name="homepage") 
* 
*/ 
public function indexAction(Request $request) 
{ 
    $em = $this->getDoctrine()->getManager(); 
    $boutton = $em->getRepository('AppBundle:Boutton')->findAll(); 
    $image = $em->getRepository('AppBundle:Images')->findAll(); 

    // replace this example code with whatever you need 
    return $this->render('default/index.html.twig', array(
     'base_dir' => realpath($this->container->getParameter('kernel.root_dir').'/..').DIRECTORY_SEPARATOR, 
     'boutton' => $boutton, 
     'images' => $image 
    )); 
} 

はソリューション(ないPHP 1)の

答えて

1

一つは、ブラウザの言語に基づいてリダイレクトすることですありがとう、あなたは答えhereを見つけることができます。

また、それに基づいてIPを検出してリダイレクトすることができます。thisライブラリを使用してIPアドレスの国/ロケールを取得し、それに基づいてリダイレクトすることができます。

+0

助けてくれてありがとう:) – Chris99391700