Hi @hillary , thanks for you reply.
Actually i’ve followed these posts, but i couldn’t find a way to solve my problem. But i found this topic : Language-based redirect only works when 1 browser language set - #24 by Leksat
I think i’m getting the same issue, it’s a problem coming from the number of accept-language of the browser. Thus i tried to removed the language condition and keep only the country one :
[[redirects]]
from = “/”
to = “/fr/”
status = 302
force = true
conditions = {Country = “fr”}
And it turns out to work as expected !
For anyone facing the same kind of issue, note that i also had to use force = true, because you cannot shadow a URL that actually exists within the site. ( see Rewrites and proxies | Netlify Docs )