Динамическое создание URL-адресов в Ruby on Rails, которые могут содержать или не содержать / между - PullRequest
1 голос
/ 26 октября 2009

Я делаю сайт RoR, который поставляется на нескольких языках, и хочу изменить часть URL в зависимости от его языка.

ех.

http://xxxx/en/index.html

http://xxxx/fr/index.html

Я знаю, что могу сделать это через route.rb

map.locale ': lang / index.html'

и укажите язык при вызове этого в поле зрения. Однако есть исключение к этому, когда на языке сайта по умолчанию, я хочу, чтобы URL был без идентификатора языка,

http://xxxx/index.html

как так.

В настоящее время я не могу найти способ избавиться от / после идентификатора языка,

http://xxxx//index.html

есть ли лучший способ сделать это?

1 Ответ

1 голос
/ 26 октября 2009

Это (пока) невозможно.
Но вы найдете какое-то решение по этому вопросу стекового потока .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...