
Quero veicular uma página da web em diferentes idiomas, dependendo da origem do usuário. Por exemplo. www.mysite.com/fr
se o usuário for da França e www.mysite/es se o usuário for da Espanha. Também seria aceito www.fr.mysite.com
e www.es.mysite.com
.
Não estou me referindo a isso:Negociação de Conteúdo - Servidor HTTP Apache. Não quero que seja mostrado assim: www.mysite.com/home.es.html
.
Responder1
Reescreva a URL como quiser com mod_rewrite:
mod_rewrite - Servidor HTTP Apache
Algo como a solicitação do usuário www.mysite/es
e o Apache serão redirecionados internamente para que www.mysite.com/home.es.html
o usuário nunca precise ver www.mysite.com/home.es.html
, parecerá que o URL está, www.mysite/es
mas na realidade está em www.mysite.com/home.es.html
.