
Я хочу обслуживать веб-страницу на разных языках в зависимости от того, откуда пользователь. Например, www.mysite.com/fr
если пользователь из Франции, и www.mysite/es, если пользователь из Испании. Также это будет принято www.fr.mysite.com
и www.es.mysite.com
.
Я не имею в виду это:Согласование контента — Apache HTTP-сервер. Я не хочу, чтобы это было показано вот так: www.mysite.com/home.es.html
.
решение1
Перепишите URL-адрес на любой другой с помощью mod_rewrite:
mod_rewrite - Apache HTTP-сервер
Что-то вроде запроса пользователя www.mysite/es
, и Apache будет внутренне перенаправлен на www.mysite.com/home.es.html
. Пользователь никогда не увидит www.mysite.com/home.es.html
, это будет выглядеть как URL-адрес , www.mysite/es
но на самом деле это www.mysite.com/home.es.html
.