URL Alias for Taxonomy for multiple child terms
From what I'm seeing, you're wanting to represent your 2 different taxonomies as a path hierarchy, but not a taxonomy hierarchy (i.e. Category terms don't have Location child terms). So you're looking to create something like:


events/ : All Events
events/X: Events in Category X
events/X/Y: Events in Category X &amp; Location Y


Pathauto cannot create mixed-vocab url aliases however, so for a path hierarchy you can create a page view with a couple of contextual filters, one for Category &amp; another Location. The linked example should walk you through how to do this.