Rubyで/barや../fooのような相対URLをhttp://example.com/foo/barのような基準のURLと比較してhttp://example.com/barのような絶対URLに変換する方法を書きます。Rubyで相対URLを絶対URLに変換するにはURIのjoinメソッドを使用します。 URI.join(base, relative_url).to_sのように使います。 以下に例として、http://www.example.com/foo/barを基準としてさまざまな相対URLを絶対URLに変換するコードを書きます。 require 'uri' page_url = 'http://www.example.com/foo/bar' hrefs = %w[ http://example.com/ http://puu.example.com/ http://www.exa