Url rewritting et erreur 404

Discussion dans 'URL Rewriting et .htaccess' créé par senos, 15 Décembre 2015.

  1. senos
    senos WRInaute discret
    Inscrit:
    24 Février 2003
    Messages:
    55
    J'aime reçus:
    0
    Je viens de faire une migration de Drupal vers wp mais j'aimerais garder le référencement et donc les url d'origine.
    Newbie dans l'url rewritting, j'ai suivi quelques tutos pour me lancer dans l'affaire.

    J'ai fais un premier test sur 2 url, mais j'obtiens une belle erreur 404.

    Voici le code que j'ai utilisé

    Code:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    # Réécriture url
    <IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On
    RewriteRule ^liste-de-mots$  /dictionnaire
    RewriteRule ^prenoms$  /dictionnaire/category/prenoms [L]
    </IfModule>
    # Réécriture url
    
    Je pense qu'il y a peut être un conflit entre les régles de réécritures de wp et les miennes. Comment puis je faire pour contourner ce problème ?

    Merci pour votre aide
     
  2. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    140
    J'aime reçus:
    0
    En effet, c'est bien le cas. Vos nouvelles règles ne sont jamais évaluées car celle de Wordpress prend TOUT. Il faut les placer avant la règle générique de Wordpress qui redirige tout vers l'index.

    Code:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    
    # Vos propres règles ici
    
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^ index.php [L]
    </IfModule>
    # END WordPress
    Toujours bien faire attention à l'ordre des règles en fonction de leur priorité (ce qu'elles "match") sinon certaines ne seront jamais évaluées (comme dans votre cas).
     
Chargement...
Similar Threads - rewritting erreur 404 Forum Date
URL rewritting vérification URL Rewriting et .htaccess 10 Novembre 2018
URL rewritting avec formulaire - méthode GET URL Rewriting et .htaccess 24 Février 2017
Problème sur l'URL Rewritting URL Rewriting et .htaccess 18 Septembre 2015
url rewritting Développement d'un site Web ou d'une appli mobile 9 Juillet 2015
Rewritting, mettre tout le fils d'ariane ? Développement d'un site Web ou d'une appli mobile 3 Février 2014
Url rewritting: htaccess ou $_SERVER['REQUEST_URI'] URL Rewriting et .htaccess 8 Août 2012
Rewritting 301 URL Rewriting et .htaccess 4 Juillet 2012
URL rewritting site multi langue Développement d'un site Web ou d'une appli mobile 13 Mai 2012
URL Rewritting - Impossible à mettre en place URL Rewriting et .htaccess 30 Mars 2012
Question sur les "/" et les url rewritting wordpress Problèmes de référencement spécifiques à vos sites 22 Mars 2012
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice