How can i use taxonomy name in url page using a view I have a taxonomy terms like:


christmas 
wedding


How can I build a view with url page like this: www.site.com/% 
being % christmas or wedding,

If users go to  www.site.com/christmas just display nodes with christmas taxonomy.

If users go to  www.site.com/wedding just display nodes with wedding taxonomy.

I have to do n views with same fields that why I want to do just one generic view.
The PathAuto module allows you to easily change the URLs for the default taxonomy listings (which do what you describe).

Install the module and go to Administration > Configuration > Search and metadata > URL aliases.

You can set a pattern for your vocabulary that is just [term:name] BUT there are good reasons not to do that (for example if a category overlaps with a default path).  Something like holiday/[term:name] is likely a better choice.

For more options on PathAuto see the recipes from Drupal.org.

If you need more control over the display you can override the view that generates term pages.