How to use url alias in views for taxonomy terms?
This is a kind of workaround but
I thinks the simplest solution for you would be to use the module: 
TVI: Taxonomy View Integrator

Then when when you modify the terms vocabulary you can use a view to replace the default page default view:  the url alias of the term alias would call your view.