Мне бы хотелось, чтобы пользователи моего приложения на Rails могли делиться ссылкой на свой личный веб-сайт в своем профиле.Достаточно просто, у меня есть столбец с именем website
и текстовое поле, которое они могут заполнить, чтобы заставить его работать.
Однако, когда я отображаю это в виде, возникает проблема.Если я использую помощник link_to
, то будет ли человек, включивший http://
, определять, будет ли работать URL.Но если я автоматически добавлю http://
, то получу его дважды для пользователей, которые DID поместили его в свой URL.
Я уверен, что это довольно распространенная проблема, но я не смог найтилюбые хорошие сообщения в блоге или SO вопросы, которые касаются этого.
Мой вопрос: Как вы обрабатываете ввод URL-адресов от пользователей в ваших приложениях?Что бы вы посоветовали в качестве наиболее удобного способа стандартизировать URL, которые в конечном итоге хранятся в БД?
Спасибо!