L'appel de cette fonction pour me rediriger vers la page de connexion me renvoie '404 Erreur: la page que vous avez demandée n'a pas été trouvée'. J'ai suivi les mêmes étapes que j'ai suivies pour une autre application et cela a bien fonctionné. Des idées?Erreur 404 sur la fonction de déconnexion (Authentification Ion) en utilisant Codeigniter
Lien
<li>
<a href="<?= base_url('auth/logout') ?>">Salir</a>
</li>
Ion fonction Auth
// log the user out
public function logout() {
$this->data['title'] = "Logout";
// log the user out
$logout = $this->ion_auth->logout();
// redirect them to the login page
$this->session->set_flashdata('message', $this->ion_auth->messages());
redirect('auth/login', 'refresh');
}
base_url
$config['base_url'] = 'http://localhost/herba/';
Merci! Il a fonctionné avec 'http: //localhost/herba/index.php/auth/login' mais je ne comprends pas, il devrait fonctionner avec 'http: // localhost/herba/auth/login' comme mon ancien projet. Pourquoi cela arrive-t-il? – Jose
s'il vous plaît vérifier votre fichier '.htaccess'. Je pense que le problème est là. –
Où est le problème? ! 'RewriteEngine On RewriteCond% { de REQUEST_FILENAME} -f RewriteCond% {REQUEST_FILENAME} -d RewriteCond 1 $^(indice \ .php | actifs)! (. *) RewriteRule^./index.php?$1 $ [ L] ' – Jose