Changing the language negotiation

claudiu.cristea's picture

I want to change the "Language negotiation" setting (admin/settings/language/configure) from "Path prefix with language fallback" to "Domain name only" on production site that have thousands of translated nodes.

On a first look it seems that I need some Apache redirects for SEO reasons. For example, for the Italian pages it may need

RedirectRule ^it([/]?)(.*) http://www.mydomain.it$1$2 [L,R=301]

I didn't find any related guidelines. What are the side effects? Are there some "best practices"?

Thank you!
Claudiu

Login to post comments

On a dev environment...

claudiu.cristea's picture
claudiu.cristea - Mon, 2009-09-28 10:55

I did the change on dev environment... Everything seems to be OK. I solved also the SEO issue directly through mod rewrite.

I notice that after doing this you must perform a Clear Cache, otherwise old content may be served to the anonymous user.

What else? I saw the warning from Languages > Configuration (see attachment) and I'm still concerned of side-effects.

________________
Claudiu Cristea
www.claudiucristea.ro | www.ascentgroup.ro