Réécrire les URL de pages existantes pour y changer un mots

Discussion dans 'URL Rewriting et .htaccess' créé par kitten13, 15 Avril 2009.

  1. kitten13
    kitten13 WRInaute discret
    Inscrit:
    30 Avril 2007
    Messages:
    172
    J'aime reçus:
    0
    Bonjour,

    j'ai rewriter une parti de mes urls pour y changer un mots : remplacement posts par dons

    Redirection permanente : url : http://www.blabla/posts/blabla vers http://www.blabla/dons/blabla

    Code:
    RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/posts/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/page([0-9]*)\.html			
    ([-]?[0-9]+)([-_][^/]*)?/dons/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/page([0-9]*)\.html [L,R=301]
    
    Redirection permanente : url : http://www.blabla/posts/blabla vers http://www.blabla/dons/blabla

    Code:
    RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/posts/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?					
    ([-]?[0-9]+)([-_][^/]*)?/dons/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)? [L,R=301]
    
    -----------------------------------------

    Redirection normal vers mes pages :

    Code:
                                                                                                                                         
    RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/dons/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/page([0-9]*)\.html			/index.php?view=ads&catid=$3&subcatid=$5&cityid=$1&page=$7 [QSA]
    
    Redirection normal vers mes pages :

    Code:
    RewriteRule ^([-]?[0-9]+)([-_][^/]*)?/dons/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?					/index.php?view=ads&catid=$3&subcatid=$5&cityid=$1 [QSA]
    
    Mais la redirection de l'ancien urls vers la nouvelle ne fonctionne pas. :(
     
  2. gentlekho
    gentlekho Nouveau WRInaute
    Inscrit:
    8 Janvier 2009
    Messages:
    8
    J'aime reçus:
    0
    Bonjour
    As tu trouvé une solution car j'ai le même soucis.
    merci
     
  3. kitten13
    kitten13 WRInaute discret
    Inscrit:
    30 Avril 2007
    Messages:
    172
    J'aime reçus:
    0

    Avec les mêmes structures urls ?
     
  4. gentlekho
    gentlekho Nouveau WRInaute
    Inscrit:
    8 Janvier 2009
    Messages:
    8
    J'aime reçus:
    0
  5. kitten13
    kitten13 WRInaute discret
    Inscrit:
    30 Avril 2007
    Messages:
    172
    J'aime reçus:
    0
    Tes urls sont différentes donc tu n'a pas vraiment le même problème.

    Mon url est précédé avant et après le mots posts par plusieurs variables/id d'où mon souci pour faire ma redirection correctement.
     
  6. gentlekho
    gentlekho Nouveau WRInaute
    Inscrit:
    8 Janvier 2009
    Messages:
    8
    J'aime reçus:
    0
    Merci quand même :wink: , je vais créer un nouveau topic pour ça.
     
  7. kitten13
    kitten13 WRInaute discret
    Inscrit:
    30 Avril 2007
    Messages:
    172
    J'aime reçus:
    0
    Personne ?
     
  8. kitten13
    kitten13 WRInaute discret
    Inscrit:
    30 Avril 2007
    Messages:
    172
    J'aime reçus:
    0
    J'ai fait ceci mais visiblement ça ne fonctionne pas :

    Code:
    
    RewriteCond %{HTTP_HOST} !^$
    RewriteCond %{HTTP_HOST} !^([-]?[0-9]+)([-_][^/]*)?/posts/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?\.html$ [NC]
    RewriteRule ^/(.*)$ ([-]?[0-9]+)([-_][^/]*)?/dons/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?\.html$1 [L,R=301]
    
    
    et ceci

    Code:
    RedirectMatch 301 ^([-]?[0-9]+)([-_][^/]*)?/posts/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?\.html$   
    
    /([-]?[0-9]+)([-_][^/]*)?/dons/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?/([0-9]+)([-_][^/]*)?\.html
    
    Une idée ?
     
Chargement...
Similar Threads - Réécrire existantes changer Forum Date
Réécrire url sans la variable Référencement Google 19 Avril 2018
Rediriger/réécrire toutes les pages index.html contenues dans plusieurs dossiers URL Rewriting et .htaccess 1 Mars 2016
Réécrire des articles automatiquement Rédaction web et référencement 23 Février 2016
URL rewriting : réécrire automatiquement un bout de l'url URL Rewriting et .htaccess 21 Juillet 2014
Réécrire les balises Title Débuter en référencement 14 Novembre 2013
Réecrire url avec lang URL Rewriting et .htaccess 13 Octobre 2013
réécrire .php en .html URL Rewriting et .htaccess 2 Janvier 2012
Réecrire l'url d'un répertoire vers le répertoire parent URL Rewriting et .htaccess 15 Mai 2011
réécrire index.php?id=xxx avec le titre d'un champs mysql URL Rewriting et .htaccess 14 Mars 2011
Réécrire des URL avec un p... de point d'interrogation ? URL Rewriting et .htaccess 10 Décembre 2010
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice