I wouldn't say its a bug, however I was really confused by current behaviour. Path-to-regexp library which is used by react-router to match urls and templates allows to match full urll instead of location pathname. Will it be possible in future(or current) versions to fully check url matching by presented path?