URLが有効にフォーマットされているかどうかを確認するために、次を使用しています。
validates_format_of :website, :with => URI::regexp(%w(http https))
http://ただし、URL がまたはで始まらない場合は機能しませんhttps://。URI::regexp(またはURI) で URL を検証し、で始まらない有効な URL を含める同様の方法はありますhttp://か? (たとえばwww.google.com、そのまま有効ですhttp://www.google.com)