This was caused by the Redirection plugin. Apparently it is trying to help by setting up redirects when you change the slugs for pages/posts. You have to click on “Groups” at the top of the Redirection plugin settings and then choose “Modified posts” to see the redirection that was automatically created to point from the old slug to the new one. Unfortunately these are not cleaned up when pages/posts are deleted.
Related Posts:
- Cannot use old slug – it just 301s to site home page
- How to set post slug when using wp_insert_post();?
- Check IF is a “single product page” and Check the “role” for a Redirect
- Can I have two child pages of different parents with the same name?
- Creating a template using a specific slug name, for a page with a parent page
- How to redirect on particular page in wordpress? [closed]
- Where does the 404 redirection happen?
- How to change redirect after moving a page to trash?
- Password Protected Page Not Displaying Content After Entering Password
- Redirect “Sorry, you are not allowed to access this page.” to Home
- How to redirect a page to subdomain?
- Using page slug in array
- List child pages by slug not ID?
- If a page does not exist, include a different page?
- How to redirect a page to another?
- Page redirects to archive
- Unique page URL redirect to file_get_contents() at domain
- Change base URL of pages created by certain users
- Create a page that’s to not be indexed or accessible via slug
- Get the Current Page Slug-Name
- Redirect page to default subpage
- Automatically redirect a page to a category that share the same slug
- Attachment pages stealing page slugs
- Page access only from a specific page in wordpress website
- logout redirect only from admin page
- WordPress page not taking precedence over server directory
- Is it possible to restrict access to specific pages in the admin area based on the page slug?
- Is it possible to change slugs’ default behaviour?
- Folder wordpress page redirect
- How to rewrite a page url
- redirect index.html inside folder to wordpress page of same name
- How should I set up a Tumblr blog at a WordPress Page?
- Page Slug Won’t Change – Can’t Edit Archive Page With Slug or Reassign Slug
- Can’t find the page that is using a slug
- How to prevent WordPress from redirecting single page to prefixed category archive with same name?
- URL redirect to home page issue in word press site
- WordPress redirects to login page when I enter url.com/index.php
- How do I locate a third party page represented as a slug in my WordPress website?
- Using Page/Post Slug In Link / URL
- How to change the default location where new post gets stored?
- Slug of a child page is accessible with and without the parent slug in the URL
- Is it possible to get a page link from its slug?
- Add infinite scroll to content splitted post
- Check if wp-login is current page
- How to get current page ID outside the loop?
- Contact Form on WordPress Sites?
- Page returns 404 with POST variables, but not without
- Custom templates not showing up in template dropdown
- Get page id by template
- Using pre_get_posts on true pages and static front pages
- Get the content of a specific page (by ID)
- How to get page title with the page ID?
- Show more than 20 items in pages or posts edit dashboard
- Allowing user to edit only certain pages
- When I change slug, will WordPress create redirect from the old URL?
- Get page content using slug
- How to display last 3 posts (recent posts) in a static page?
- How to give paged links custom title?
- Custom Post Type Slug / Page Slug Conflict – Prevent use of reserved slug on page save?
- How can I keep the content of my pages version controlled?
- How to load javascript on custom page template?
- How to configure WordPress to handle 75,000 pages?
- How to update page status from publish to draft and draft to publish
- Check if is on child-page of a particular page
- Change page template programmatically ?
- Conditional tag to check if ‘page.php’ is being used?
- Customizing the URLs of WordPress Login and Sign-up Pages?
- How to disable posts and use pages only
- featured image as background image on pages
- A check for if is parent page, if has children, if has grandchildren
- How to load JS and CSS only on specific Pages using is_page()?
- Listing pages which uses specific template [duplicate]
- Proper way to get page content
- Access the same page from multiple urls (wildcard)
- Create a page without adding a page in the Database
- Is there a way to change the default page template selection?
- What methods to use to create small, editable pieces of text for static pages?
- Show Default Editor on Blog Page ( Administration Panel )
- Hide page visual editor if certain template is selected?
- Removing the redirect after changing a page’s slug
- What is the difference between $paged and $page?
- multi page password protection
- Create a “Dummy” parent page for a hierarchy in page listing?
- How do I convert a page’s title to lower case?
- Get top level page parent title
- How to add a specific widget to only 1 page?
- Restrict admin access to certain pages for certain users
- page title, parent tilte and grand parent title
- How to add jQuery script to an individual page?
- WordPress page edit does not save selected template
- Add a Page without header and menus?
- What is an alternative to get_page_by_title()?
- Password protect page with multiple passwords
- Create pages automatically if they don’t exist
- Find empty pages or pages which have less than x characters
- Allow only new sub-pages to be created
- Set page template automatically based on parent
- Editing Complex Pages in Visual Mode
- Link section within page with slash (/) and not hash (#) without reloading the page
- Can I display submenus in groups, using wp_list_pages?