• Resolved andrew1812

    (@andrew1812)


    Bonjour,
    Avant tout, mes meilleurs voeux pour cette nouvelle année et un grand merci pour ce super plugin!
    Tout marche sans problème, sauf dans une certaine condition il apparaît ce qui me semble être un bug.

    Mon site:
    Sur mon site dans le header qui s’affiche sur toutes les pages (y compris page 404) il y a une simple forme de connexion ( appelée avec wp_login_form() ). Si la connexion pose de problème (faux mot de passe ou identifiant, les champs sont vides, etc.) on est redirigé vers wp-login.php pour corriger les identifiants et se connecter.

    Maintenant, grâce à votre plugin, dans les fois où on doit être redirigé vers wp-login.php on est redirigé vers /login comme prévu. La connexion et la déconnexion marchent sans problème. Si on essaye d’accéder à wp-login.php on est redirigé vers la page 404. Tout marche, c’est super.

    Sauf un cas. Si on n’est pas connecté et on essaye d’accéder vers la page “mysite.com/wp-login.php” la page “404 not found” s’affiche. Bien. Si maintenant, à partir de cette page (avec “mysite.com/wp-login.php” dans la barre d’adresse) on se connecte par la forme wp_login_form() qui est dans le header, on se retrouve sur la page blanche “Not Found. The requested URL /-/-/-/-/-/-/-/-/-/-/ was not found on this server.” (avec “mysite.com/-/-/-/-/-/-/-/-/-/-/” affiché dans la barre d’adresse). En même temps, si maintenant on essayer de revenir sur le site “mysite.com” on découvre que l’on a été tout de même connecté. Donc la connexion a fonctionné, mais la redirection n’a pas fonctionné. J’espère que j’ai décrit le problème de façon claire;)
    J’ai l’impression que le problème vient de ces lignes de codes:

    wps-hide-login/classes/plugin.php:ligne 444
    $_SERVER['REQUEST_URI'] = $this->user_trailingslashit( '/' . str_repeat( '-/', 10 ) );

    et

    wps-hide-login/classes/plugin.php:ligne 461
    $_SERVER['REQUEST_URI'] = $this->user_trailingslashit( '/' . str_repeat( '-/', 10 ) );

    Donc voila. Il est vrai que ce problème de redirection n’apparaît que dans le cas particulier décrit plus haut, mais peut-être il y a un moyen de le corriger?
    Dans tous les cas, merci pour votre plugin et pour tout le travail que vous avez accompli!

The topic ‘Possible bug. Redirection to /-/-/-/-/-/-/-/-/-/-/’ is closed to new replies.