It sounds like you have conflicting terms – for example you have a taxonomy called name that contains year values, but also year that contains year values. The safest way to proceed is to consolidate so you don’t have any terms with duplicate slugs. Otherwise WP will continue to get confused about which one you’re requesting.
Related Posts:
- How do you create a “virtual” page in WordPress
- Multiple endpoints to same page
- How to make a category page the blog home page?
- Preserving $_GET parameter while using custom Rewrite Rule
- Handle category name URL rewrite before different post type slugs
- Taxonomy rewrite question
- Rewrite rules in .htaccess get overwritten?
- Getting add_rewrite_rule and add_rewrite_tag to work
- Why did installing wordpress in url root jack up underlying WP sites?
- How do I create a dynamic page?
- Dynamic URL, not a physical page within the database
- Passing & Reading URL Parameters with URL re-writing
- Prevent WordPress from automatically correcting URLs
- add_rewrite_rule and pagination issue
- Display content according to current URL
- Nginx rewrite rule conflict with WordPress permalinks rule
- External/non-WP rewrite rule without QSA
- How to remove WordPress category from URL and have a custom pagination parameter/rewrite?
- How to do Basic URL Rewrite Without Redirecting
- URL Rewrite doesn’t work for nested pages
- Is it possible to rewrite URLs in this situation?
- Using custom mod_rewrite without breaking wordpress permalinks
- WordPress Redirects When a Query String Contains a Number
- How does WordPress determine if a paged query var is too high?
- How to remove parent section from attachment URL?
- How to redirect http://mydomain/blog/blahblah/ to http://mydomain/blahblah/ in wordpress htaccess?
- Append a query string to the end of every URL
- Url Rewriting a dynamic wordpress page
- Adding two rewrite rules
- subdirectory install breaking existing links
- Right url for custom post type
- Preserve old website URL structure after migrating to WordPress
- Rewriting “pretty” blog category URL with htaccess / add_rewrite_rule() causes 404 page
- Custom rewrite causes 404 on pagination
- Redirecting /px/?q=x to /px/x/
- Multiple query vars sorting combination and url rewrite
- Why does my URL rewriting only work using two different methods?
- URL redirect on updating the post date
- WP Rewrite issue
- WordPress keeps writing rewrite rules to .htaccess
- Is it possible to match site root with a WP rewrite rule? [closed]
- How to rewrite AJAX call URL to admin-ajax.php to match REST style URLs
- Add parameter to URL
- Changing URL scheme, mod_rewrite not helping
- WordPress rewrite rule not working
- Is WordPress API visible from PHP file called in htaccess
- Requested URL changes when using custom rewrite rule
- Insert post ID into the end of a slug preceeded by a dash
- Make Author Archive Page URL be a Subdirectory of a Custom Post Type URL
- Redirect old query string urls to new SEO urls
- Flushing rewrite rules
- Help with a custom rewrite
- Bilingual WP site: How to achieve different URL sturcture rule based on its language?
- Not able to rewrite the pagination URL for the posts
- Using a Rewrite URL in a Plugin to Load a New Page in the Template
- How can I create custom URL routes?
- Create custom url which executes code (not render render a WordPress entity)?
- Rewrite author URL to example.com/u/{user_id}/{username}/
- Rewrite specific action url
- Using URL rewrite to add custom URL for custom post type
- 301 Rewriting htaccess
- Add pagination to a template loaded by query variable
- Using page as front page, why does /page/### work?
- Rewrite rule shows 404 page
- How to transform multiple parameter URL to clean URL
- Exclude subfolder in WordPress permalink
- wordpress path generation from rewrite rule
- How to add dot(“.”) in post slug
- WordPress is adding “category” word before my actual category name in url (and this is unsolicited)
- WordPress pagination broken for page 2,3 with custom permalink. Redirects to baseurl
- Rewrite rule for custom permalink structure
- Help with .htaccess setup to hide WordPress Directory
- Ugly URLs when there’s pagination
- Unable to access the query variables in the template
- Hide wordpress source code
- WordPress address url option missing under general setting
- Why is there a 404 on page 2+ for my search page?
- Custom rewrite from URL to URL using slug
- Rewrite CPT permalinks to subdomains
- URL duplicating after migrating domain
- Make URL like /fr/something display same as /something
- URL rewrite before template_redirect called
- Properly maintaining an old rewrite structure
- Custom Post type and Custom taxonomy with URL rewrite worked but template did not
- Add dynamic url with external page in WordPress
- .htaccess RewriteBase equivalent for WordPress – Passing a URL as a variable without getting a 404
- URL Rewrite for CPT single posts
- Using 2 URL’s for WordPress
- Rewriting WordPress URLs
- Need Help With A Rewrite Issue
- Function to rewrite URl in WordPress
- How can i maintain permalink structure and avoid a 404 error when loading external content?
- Can’t get pretty permalinks to work without index.php
- How to rename the WordPress wp-login.php running on IIS6?
- get parameter from url rewrite [closed]
- Generated URLs don’t reflect accurate URLs.
- Spurious URL structure (Adding extra /0/s)
- Programmatically add a custom url route “/category/index.json” to return a collection of posts in json
- WP-Include rewrite directory
- WordPress is adding pagination for all pages like www.example.com/page/123. How to remove that?