Relevant:
http://core.trac.wordpress.org/ticket/12002
/blog/
is added to prevent permalink clashes on the root site of a multisite install. For now you’re going to have to resort to using the network admin and manually wading through the options table modifying it each time you regenerate rewrite rules.
You can remove the blog slug completely.
Go into the primary site options in the network admin, and set your permalinks without blog included, to something like /%postname%/. Go back to the permalinks settings in your site’s dashboard, you should notice that /blog is removed from the permalinks. Set them to your desired structure again and save.
This should remove the blog slug from your URLs.
Related Posts:
- Custom post type single page fine for admin, 404 from front
- Custom post type single page returns 404 error
- Getting hierarchical custom post type permalinks to work just like pages
- WPML with WP_Query serving up all 3 languages [closed]
- Custom Post Types 404 Issue
- Custom post type archive 404’s with paginate_links
- Custom Post Type, WP_Query and ‘orderby’
- Single custom post type page redirecting to 404 page
- Templates for Custom Post Types and Custom Taxonomies
- Multisite wide post type?
- How to disable a Custom Post Type Feed?
- Custom Post Type Works but Still Shows “Page Not Found”
- WordPress custom post type category pagination 404 Error
- Removing CPT slug from URL results in 404 error for archive page
- WordPress monthly archive links result in 404
- Querying Posts by Taxonomy From Alternate Network Site
- How to remove CPT comment feed from head?
- Custom Taxonomy archive returns 404
- Pagination with custom post types results in 404 issues
- How do I Use Nested Loops of Custom Post Types for MultiSite Blogs using WP_Query()
- Create second custom 404 page for selected post type
- Custom Permalink with Dynamic Taxonomy for Custom Post Type – Works, but breaks other permalinks
- Multisite with a single, shared custom post type, while retaining site URL
- custom post type and custom taxonomy url conflict
- Sub-Sub-Blogs — creating and importing content into a custom sub-type
- Custom Post Type vs. User Page
- Remove default post types on all sites except primary blog. WPMU
- Redirect Single Post CPT (Custom Post Type) to a specific URL
- Why my custom post posts aren’t showing (404 error / page not found)
- An empty Custom Post Type Archive page returns 404 in WP 3.1
- Custom Post Type + 20k posts = blank/404 within Admin edit.php [duplicate]
- Plugin for custom posts and fields [closed]
- Bizarre Permalinks Issue: 404 Errors Everywhere
- Custom taxonomy in URL showing 404
- Custom Post Type Draft Preview Goes to 404
- wp_insert_term in a multisite installation
- Custom Post Type / Two level deep taxonomy (cat. and subcat.) uri problem (error 404)
- How to set up multisite for multi language?
- Wrong request query on cpt and tax
- How to build custom route by adding taxonomies to URL ? ex: www.demo.com/communities/palo-alto/
- Custom post URL 404 error
- Single post with a Custom Post Type returns 404, when archives of the CPT work correctly
- Set a CPT slug as a base name for all the taxonomies
- Displaying All Posts of a Custom Post Type in WordPress Multisite Backend
- WordPress randomly shows 404 errors
- Multiple pages for posts?
- Parent Page and Breadcrumb URL’s for Custom Post Types Not Working
- Custom post type permalink tag 404
- How can you use one database with multisite
- Custom post type / taxonomy rewrite archive page 2 gives 404
- Hierarchical permalinks for custom post type and taxonomy
- Flush Rewrite Rules when new site is created on network
- Top Level pages in wordpress giving 404, but child pages working fine
- Custom post type pagination 404
- Custom post type single page (single-{CPT-name}) 404 when slug includes hyphens
- Problems with 404, .htaccess, permalinks and WordPress custom posts locally on Snow Leopard
- 404 Error on form submission within custom post type
- Custom WP_Query always respond with 200 status even when no entry
- page not found for single-type.php file
- Custom taxonomy page returns 404
- Custom post type permalink returns 404 when set to private
- Assigning alternate single-{cpt} template based on blog_id in multisite
- Custom post type slug 404
- WordPress multisite – is it possible to have different taxonomies for each site?
- How to filter a custom post type by custom taxonomy without 404
- Is there SEO or related limitations to using Custom Post Types instead of WPMU?
- How to migrate Custom Field Template to a WordPress Multisite
- Post type Permalink
- Custom post type categories gives 404 error
- Direct form to a custom page template
- Using custom post types WordPress network
- Permalink Trouble with custom post types
- Permalinks not working (404) for the ‘item’ post type
- either single-{custom}.php 404’s OR /taxonomy/ 404’s – custom post type and taxonomy permalinks
- Problem with custom loop navigation inside the blog page
- Can’t Export Custom Post Types With Export Tool In A Custom Theme
- Sudden 404 pages on product category archives
- Custom taxonomy returns 404 even with saving permalinks
- Show custom post status when logged out
- Custom post shows 404 after theme change
- Adding a Section for Visitors
- Custom Post Type slug and WPML gets 404 error
- Some permalinks on Apache/localhost development setup return 404’s when set to anything other than plain permalinks
- Making permalink for custom post type/custom taxonomy. Stuck with 404 in the single post
- pre_get_posts gives 404 error on Custom Post
- Custom 404 redirect for a luddite
- WP gives 404 error for custom post type with GET variable
- 404 error next-page [2] PageNavi custom type taxonomy
- Custom Post – additional param in the custom post URL goes to error page
- What am I doing wrong with my taxonomy?
- Cannot use pages created on WP
- CPT unsaved draft gives error 404 – when Post Formats support enabled
- Pagination in custom loop for custom post type throwing 404 error
- Multisite – Echo admins profile meta
- Submiting custom form give error 404
- How do I paginate a custom post type listing on a custom template page?
- WordPress custom post type post and category links 404
- 404 Error On Custom Taxonomy Pages 2, 3, etc
- Fatal Error WordPress Custom Post Type UI + WPML
- Single custom post type page redirect to 404 page