This should be a comment but I have not enough reputation yet, sorry for that… As Jacob said in his comment this is the normal behaviour. However this issue has already been discussed many times. Check this Q/A as an example: https://stackoverflow.com/questions/17798815/remove-category-tag-base-from-wordpress-url-without-a-plugin
Related Posts:
- custom htaccess rewrite rule for page
- Using custom/dynamic “slug” for a page
- Display posts with author in the url with custom post types
- Clash of the rewrites
- Hijacking the URL for filtering
- Prevent WordPress from automatically correcting URLs
- Server (WordPress) redirects files that are not supposed to (using htaccess)
- redirect 301 old url to new url
- Alias ‘wp-content’ directory to something shorter (framework?)
- WordPress .htaccess – route other URLs to another app
- Changing RSS feed URL structure
- add_rewrite_rule fro html to another url not working
- Access files at new location using old file paths
- Preserve Domain Alias
- How to rewrite url wordpress?
- Adding special characters to slug?
- Wildcard forward all posts and pages with few exceptions
- Preserve old website URL structure after migrating to WordPress
- React Router with WordPress
- How to change the Author Slug from Username to Nickname and deal with Special Characters
- Is WordPress API visible from PHP file called in htaccess
- wordpress url correction
- Redirect htaccess [closed]
- Two sets of url one content?
- How to customize sub-URLs in a wordpress website (.htaccess)
- Get logged in username in wordpress url
- URL problem: www.sitename.com/blog and www.sitename.com/learn using same WP installation
- Make the home page’s slug visible in the browser’s URL bar
- Multiple permalink with and without category for same post
- Rewrite URL to get rid of wp-content etc and change URL
- taxonomy term in URL slug won’t forward to the correct term for custom post like it does for default categories/normal posts
- Remove Page Slug from URL
- How to retrive previous Domain URL in Wp
- Lost WordPress website access after changing URL [closed]
- WordPress is adding pagination for all pages like www.example.com/page/123. How to remove that?
- Use a template file for a specific url without creating a page
- Change the “page” slug in pagination
- Rewrite default post type
- How to add dot(“.”) in post slug
- SEO Friendly URLs for my plugin categories
- How to create a specific frontend URL (not a Page) from a theme or plugin?
- WordPress keeps writing rewrite rules to .htaccess
- WordPress Rewrite
- Why is there /index.php/ in all my links? How do I remove it?
- Taking a value from PHP_URL_PATH won’t work after WordPress 5.5 update
- Allow single quote in URLs
- Changing WordPress blog name and web address
- htaccess: Remove trailing slash from URL ending with .xml/ only
- Remove all categories from URL
- Custom URL rewrite to specific page template
- Removing “category” from URLs then “add_endpoint()” won’t work…
- Map alt domain to specific section of website w/o MU
- Rewrite rule to load images from production does nothing
- WordPress SSL (https) is not working with custom permalink
- How do I change attachment slug from name to id
- Creating a dynamic URL structure
- NextGEN Gallery Lightbox – Social Share URL Redirect
- WordPress .htaccess blocks mine?
- My WP_options db rewrite_rules Does Not Work
- Rewrite Preview URL to include index.php
- How to disable URL rewriting for specific URLs?
- a one-off rewrite rule
- How can I dynamically generate an image with a static image URL?
- Rewrite custom post type URL parameters
- How to remove wordpress directory slash
- Changed pagination URLS to use p= instead of paged=
- Translate custom post type and taxonomy slug in URL?
- joomla to wordpress migration and 404 errors issues [closed]
- mod-rewrite exception? keep #hash in matching urls?
- How to change custom post type slug
- ow to change cutsom page url of wordpress site using htaccess
- One off rewrite for single post-type slug (show normal page with same URL instead)
- WordPress .htaccess ignore path and subsequent .htaccess files in subfolders
- Rewriting a date hierarchy into a ‘yyyy-mm-dd’ slug
- custom url – add attachment’s id or name after post
- Rewrite rule that wp-login.php?action=register is left alone
- Trying to add array of paths to post permalink
- dynamic URL rewrite
- Point 404 pages to homepage
- Rewrite rule not working, but only when parameter is text
- How to Update / Change URL when Popup Modal Loads?
- Pretty URL via Rewrite
- WordPress numeric (yearly) page names / disable yearly archives
- url redirect none www to www
- Rewrite URL for attachments
- Moved WordPress to Subdirectory, still hijacking requests to files outside of its directory
- How to add gallery slug to attachment url?
- How to remove Base URL Duplication?
- Rewrite URL query string for all pages
- Pagination appearing twice in URL after rewrite
- ModRewrite not working properly
- Pagination posts. Url format
- What is the proper way to use add_rewrite_rule to remove the (question mark)?
- WordPress post-type create url rewriting
- How to prevent URL-modification when page title contains digits only?
- How to redirect a virtual page (e.g. /blog) to the home page?
- How do I display a friendly URL link in the frontend?
- Please give me the rewrite rules for my ugly urls
- Change the slug ( url ) to a sequence number starting from 0 in the custom record type?
- Custom Post Type with multiple Custom Taxonomies / Hide Taxonomy Slug from URL