$path =~ s/(?:[^/]*\?.*$)|(?:[^/]+$)/;