If you've ever converted a single installation of WordPress into a WordPress Multi Site ( WPMS ) network using subdirectories, you'll have noticed that the prefix for blog permalinks for the primary site changes from https://example.com/
to https://example.com/blog
/
If you are concerned that this new permalink structure will cause problems in the future then you may choose to remove the blog/
part.
It is possible to remove this prefix
- Login as a Super Admin
- Go to Network Admin -> Sites
- Choose the Main site and click on Edit.
- Choose the Settings tab
- Find the Permalink Structure text field.
- Remove the
/blog
text, leaving/%year%/%monthnum%/%day%/%postname%/
- Scroll to the bottom and Save Changes.
- Now choose Settings > Permalinks
- I don't think you need to Save changes.

Why would you want to do this?
- So that permalinks for blog posts remain unchanged.
- Because you think it would be better for SEO.
- To prevent broken links.
Caveats
Some people say that making this change is not recommended. The reason for adding the blog/
prefix is to prevent conflicts with URLs in other sites in the network.
If you do this on the main site of your network, you must make sure that none of your posts, categories, tags, or custom post types and taxonomies have a slug equal to the slug of a subsite.
The post How to remove /blog/ from WordPress Multi Site permalink structure appeared first on herb miller.