WP Version 3.8.2
WPAC Version 4.0.8
I too was getting doubled subdirectory when default (blank) options for redirects were used. I found what zooguy was talking about. Went Here:
if (empty($redirect_to)) {
if (empty($default_redirect)) {
header('Location: ' . wp_login_url(site_url($_SERVER['REQUEST_URI'])));
} else {
header('Location: ' . add_query_arg('redirect_to', $_SERVER['REQUEST_URI'], $default_redirect));
}
} else {
header('Location: ' . add_query_arg('redirect_to', $_SERVER['REQUEST_URI'], $redirect_to));
}
and replaced:
header('Location: ' . wp_login_url(site_url($_SERVER['REQUEST_URI'])));
with:
header('Location: ' . wp_login_url($_SERVER['REQUEST_URI']));
worked well for defaults.
Anything I put into the “Default Redirect For Members Only Pages”
causes a redirect loop and crashes it.