Wordpress, redirection 301 des pages introuvables

Discussion dans 'URL Rewriting et .htaccess' créé par Slimshady, 6 Octobre 2013.

  1. Slimshady
    Slimshady WRInaute occasionnel
    Inscrit:
    10 Décembre 2006
    Messages:
    295
    J'aime reçus:
    0
    Bonsoir,
    j'ai un Wordpress et je voudrais que toutes les pages introuvables soient redirigées vers ma home.

    Dans mon htaccess j'ai donc mis cela :

    Code:
    RewriteEngine On
    ErrorDocument 404 http://www.monsite.com
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    Mais rien n'a fait, ça affiche toujours l'erreur habituelle: "Oops! That page can’t be found"

    Pouvez-vous m'aider SVP ?
     
  2. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    Tu peux utiliser uniquement ErrorDocument pour celà:

    Code:
    ErrorDocument 404 /index.php
    
    NB: à placer de préférence avant la réécriture (RewriteEngine on)
     
  3. Slimshady
    Slimshady WRInaute occasionnel
    Inscrit:
    10 Décembre 2006
    Messages:
    295
    J'aime reçus:
    0
    Bonjour Giustino,

    j'ai mis ta ligne dans mon .htaccess mais ça ne fonctionne pas. Si je tape http://www.monsite.com/nimportequoiquinexistepas je tombe pas sur l'index je tombe sur une page erreur page non trouvée.

    Voici mon htacess:

    Code:
    ErrorDocument 404 /index.php
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
     
  4. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    Tu as essayé avec uniquement la ligne que je t'ai écrite dans ton htaccess ?
    C'est plutôt à ça que je pensais en fait. Pas besoin de réécriture pour les erreurs 404 dans ce cas-là.
     
  5. Slimshady
    Slimshady WRInaute occasionnel
    Inscrit:
    10 Décembre 2006
    Messages:
    295
    J'aime reçus:
    0
    Hello,

    alors si je met uniquement ça dans mon .htacess (aucune autre ligne):

    Code:
    ErrorDocument 404 /index.php
    lorsque j'inscris une URL qui n'existe pas, ça m'affiche quand même une page avec : Oops! That page can’t be found. et pas de redirection... :S
     
  6. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    J'ai un peu regardé la doc de wordpress afin d'en savoir plus.
    En effet, j'ai eu le cas sur un autre post où le comportement est assez bizarre étant donné qu'il gère lui même la réécriture (côté php) via l'url demandée (c'est à ça que sert le contenu du htaccess).

    Apparemment, il faut utiliser ceci:
    Code:
    ErrorDocument 404 /index.php?error=404
    
     
  7. Slimshady
    Slimshady WRInaute occasionnel
    Inscrit:
    10 Décembre 2006
    Messages:
    295
    J'aime reçus:
    0
    merci pour ta persévérance Giustino, par contre ça donne quoi chez toi ce code dans le htaccess ?

    Chez moi, ça ne change pas, j'ai tjrs accès à la page "Oups, you are lost in my website". et j'ai mis uniquement la ligne que tu a cité dans mon fichier htaccess
     
  8. Slimshady
    Slimshady WRInaute occasionnel
    Inscrit:
    10 Décembre 2006
    Messages:
    295
    J'aime reçus:
    0
  9. rand0m
    rand0m WRInaute discret
    Inscrit:
    9 Octobre 2013
    Messages:
    198
    J'aime reçus:
    0
    Tout ce que fait le plugin, c'est créer une simple fonction. Tu peux éditer le functions.php de ton thème et directement inclure le code :

    Code:
    function redirect_all_404s() {
    	global $wp_query;
      	if ($wp_query->is_404) {
           wp_redirect(get_bloginfo('wpurl'),301);exit;
    	}
    }
    add_action('wp', 'redirect_all_404s', 1);
     
Chargement...
Similar Threads - Wordpress redirection 301 Forum Date
Indexation Google et redirection 301 WordPress Problèmes de référencement spécifiques à vos sites 3 Août 2016
Redirect 301 et boucle de redirection dans wordpress URL Rewriting et .htaccess 24 Avril 2015
Redirection 301 Wordpress Netlinking, backlinks, liens et redirections 18 Mars 2013
Redirection 301 et sous domain WordPress URL Rewriting et .htaccess 7 Juillet 2012
Redirection 301 sur wordpress URL Rewriting et .htaccess 1 Mars 2011
Wordpress : redirections 301 "persos" ne fonctionnent pas ! URL Rewriting et .htaccess 10 Février 2011
Redirection 301 changement dotclear à wordpress Netlinking, backlinks, liens et redirections 30 Juin 2010
Redirection 301 vers Wordpress ou wordpress hebergé ? Problèmes de référencement spécifiques à vos sites 25 Juin 2009
Redirection 301 après une migration (dotclear à wordpress) URL Rewriting et .htaccess 16 Avril 2009
Redirection 301: blogspot et wordpress Débuter en référencement 12 Janvier 2009
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice