Я ищу метод, который позволил бы мне взять два URL-адреса и решить, входит ли один в область действия другого, что означает, что он находится либо в той же папке, либо в подкаталоге под ним. Я мог бы написать метод сам, если бы мне пришлось, просто задаваясь вопросом, знает ли кто-нибудь что-то уже в библиотеках ruby.
Ex. о чем я говорю:
url1 = 'http://foo.com/bar/blah.html'
url2 = 'http://foo.com/bar/subbar/anotherfile.html'
url3 = 'http://foo.com/notbar/meh.html'
url2 находится в той же области видимости, что и url1 (но не наоборот), а url3 находится в той же области видимости, что и другая.
Спасибо.