I installed this on my dev site but it kept giving 404s. I found out it’s happening because of the way I’ve set up my local dev.
I keep my sites under localhost. So, localhost:8888/<site> is the structure. When SFP tried to redirect to the prod site it added <site>/wp-content/wp-uploads/… which doesn’t exist on the prod site.
I changed the way it builds the url. See below
global $wp_query;
$pagename = "/" . $wp_query->query['pagename'];
$source = $settings['source_domain'] . $pagename;
This is after the substr check for trailing slash on line 111.
Once I changed this, the redirect work as intended. Feel free to review and add to the codebase.
]]>The latest tag is empty.
]]>