wordpress handle this using rewrite rules.
in fact worpdress does redirect /bar
to /foo/bar
by default but it’s need rewrite rules to be configured correctly.
maybe some plugin or custom rules is interrupting the default rewrite rules.
try click on Save Changes
in Settings > Permalink
and see if auto redirect is fixed or not.
Related Posts:
- Redirect page to default subpage
- Page access only from a specific page in wordpress website
- Check if is on child-page of a particular page
- Check IF is a “single product page” and Check the “role” for a Redirect
- A check for if is parent page, if has children, if has grandchildren
- Can I have two child pages of different parents with the same name?
- Create a “Dummy” parent page for a hierarchy in page listing?
- Allow only new sub-pages to be created
- Is there a default template file for child pages / subpages?
- Get Permalink for the top level parent of child pages
- How to redirect on particular page in wordpress? [closed]
- Some pages are missing from the Parent Page select in the Editor
- How to display list of child pages of parent page in wordpress?
- Only allow new subpages to be created
- Where does the 404 redirection happen?
- How to change redirect after moving a page to trash?
- Can’t change parent page
- Password Protected Page Not Displaying Content After Entering Password
- Show child pages when on a child page
- Redirect “Sorry, you are not allowed to access this page.” to Home
- select a private page as parent for another private page
- How to redirect a page to subdomain?
- Slug is redirecting to 404
- WordPress pages with hierarchy
- load common thank you template with different content for different pages
- remove/hide pages from users backend
- List child pages by slug not ID?
- If a page does not exist, include a different page?
- How to redirect a page to another?
- get_pages() & “child_of”
- Page redirects to archive
- Combining ‘depth’ with ‘include’ in wp_list_pages()
- Unique page URL redirect to file_get_contents() at domain
- Removing Parent Page URL While Keeping the Navigation Intact
- Change base URL of pages created by certain users
- Organizing Your Pages
- Custom page template for multiple pages
- Can a user find a child page?
- Display child pages in sidebar of parent page in wordpress
- Display child pages in a parent page? [closed]
- How to list a page tree?
- List all posts with the parent or grandparent of a page with a specified ID
- logout redirect only from admin page
- WordPress page not taking precedence over server directory
- Folder wordpress page redirect
- How to rewrite a page url
- Keep page hierarchy in wp_list_pages, even if on a child or grandchild
- redirect index.html inside folder to wordpress page of same name
- Listing all child-pages of a parent-page on the parent-page and each child-page?
- How to control display of page lists on sidebar that doesn’t have childrens
- Check if page has subpages
- Exclude child pages args array
- How should I set up a Tumblr blog at a WordPress Page?
- Search anything from a Child and Sub-Pages of their Parent page
- How to get an array of pages ID by some page’s slug and all its children pages in get_posts() function?
- URL redirect to home page issue in word press site
- Return true if parent page id matches
- WordPress redirects to login page when I enter url.com/index.php
- If page or sub page not working as expected
- How to use wp_dropdown_pages or wp_list_pages to accomplish a menu like this?
- Cannot use old slug – it just 301s to site home page
- Display grandchild page content on parent page
- Display inner pages like posts.[Like how post excerpt works]
- How to show the view more on my display of pages shortcode
- Childpage title + content on Parent Page
- How to copy specific page content and create child page?
- Pages redirecting to homepage
- Firing page_publish where page is child page
- How to finish this loop?
- displaying child pages in columns when on a parent page
- How to make in post Parent page children page list nummbered
- Woocommerce – Making product pages child of shop
- List of pages – AJAX load more
- How to change the default location where new post gets stored?
- Get the content of a specific page (by ID)
- Show Default Editor on Blog Page ( Administration Panel )
- Display subpages under parent page as a list within a loop
- Debugging shortcode problems
- WordPress removes spaces in URL on pagination
- conditional tags- how to use with shortcodes
- List all private pages user has access rights to read
- How to update the counter of private pages in the dashboard?
- How to use is_admin in page content?
- From a developer’s point of view what are the differences between pages and posts? [closed]
- Displaying direct children of other pages on homepage
- How to bypass 404 for certain pages/posts?
- Displaying Current Page Number Conditionally
- Multiple Loops That Pull Pages (Child/Grandchild) While Styling the First Entry
- How to show page title with capitalization only as I typed in?
- Create custom page to author.php
- Show children connected to parent pages
- Restrict specific private page to a specific user
- Editing Pages Icons Are Not Showing Up – Why is this happening?
- Is it better to set social media sharer in entry-footer.php or comments.php in WordPress blog?
- Get All Pages as strings in array
- My page won’t publish
- Why does the default Insert/edit link function in Visual mode in posts or pages produce full urls?
- Custom admin menu for a selection of pages
- how to print the content of pages inside the front end area
- how to add a .accdb file to your wordpress website