Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Keith P. Graham

    (@kpgraham)

    The way it works is that WP knows when you ask for a page that doesn’t exist.

    If you ask for a page on your site that used to be non-wp page then the plugin will search for a WP page that matches the permalink.

    For instance if someone tries to go to /kill_all_robots.html which does not exist, then the plugin will search for posts with kill, all and robots in the title. If it finds one, the user will be automatically redirected to the page. If there isn’t one it will search for a post with the key words in the text and redirect there.

    The plugin relies on the url (permalink) having keywords that somehow match something in your WP blog.

    It works great as long as the old system used descriptive urls for pages and the WP installation is on the same path that the old system was on.

    This is an old plugin, but it still has thousands of users that rely on it.

    Keith

    I have the same issue. Migrating a site where pages have the .cfm extension results in 404s, even though the slugs are long and descriptive.

    For example, the old URL is
    example.com/news/how-to-redirect-old-permalinks-to-new-site-structure.cfm and the new one is
    example.com/how-to-redirect-old-permalinks-to-new-site-structure/

    The reason for the unfixed 404 given in the log is

    “request for non WP file:.cfm”

    I had high hopes for this plugin since the description says that “It is also useful for migrations that formerly used extensions such as html and shtml, when WordPress does not.”

    Is there any way to include other extensions such as .cfm, or rather, a way to prevent this plugin from rejecting other non-WP extension requests?

    Thank you!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘anyway to get it to redirect non wp pages’ is closed to new replies.