Если я правильно Вас понял, Вы предлагаете ставить слеш во всех спорных случаях и проверять вернет ли что-нибудь сервер на такой запрос. Если нет, то считать файлом.
Это, конечно, выход. Спасибо!
Только вот очень долго каждый раз для этого запрашивать весь файл ("use LWP::Simple; get $uri;"), а "use LWP::Simple; head $uri;" иногда возвращает undef для существующего файла
. Может подскажете белее быстрый/надежный модуль/метод. Еще раз, спасибо!