私は、人々が自分のWebサイトのアドレスを含めて情報を記入できる小さなシステムを作成しようとしています。のみ、一部の人々は "www.example.com"を入力し、いくつかは "http://www.example.com"を入力し、いくつかは "example.com"を入力します。最もクリーンな方法です何Rubyで完全なURLを作成する方法
:
検証アルURLを、彼らはすべてのhttpを含めているという意味で://私はそれをクリックしたときに、私は正しくリダイレクトされますし、また
リンク上に表示されるテキストについては、http://を使わないでバージョンを取得する最も簡単な方法は何ですか?
もちろん、いくつかの条件付きテキストの置き換えで狂っている可能性がありますが、これを行うにはより良い方法が必要です。
を。それで何もしないでください。 'http://'を追加しますが、スキームが存在しない場合のみ*( 'https://'を入力した場合は?) – Ashe
@Len - あなたはポイントを持っています。 – Hauleth