Question de béotien en urlrewriting

Discussion dans 'URL Rewriting et .htaccess' créé par dimeries12, 27 Octobre 2013.

  1. dimeries12
    dimeries12 WRInaute discret
    Inscrit:
    26 Juin 2013
    Messages:
    59
    J'aime reçus:
    0
    Bonjour,

    la question a sans doute été posée mille fois, mais je coince. Désolé.

    Je souhaite reformuler les URL du type

    -http://www.papillote17.com/Location-vacances-La-Rochelle-fr/Location-vacances-La-Rochelle-liste-articles.php?id_article=25&titre=TITRE

    de cette façon
    -http://www.papillote17.com/Location-vacances-La-Rochelle-fr/TITRE-25

    Les codes que j'ai essayés ne fonctionnent pas.

    Quelqu'un peut-il m'aider SVP ?

    Merci

    Cordialement
     
  2. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    Code:
    RewriteEngine on
    
    RewriteRule ^Location-vacances-La-Rochelle-fr/(.+)-([0-9]+)$     Location-vacances-La-Rochelle-fr/Location-vacances-La-Rochelle-liste-articles.php?id_article=$2&titre=$1 [L]
    
     
  3. dimeries12
    dimeries12 WRInaute discret
    Inscrit:
    26 Juin 2013
    Messages:
    59
    J'aime reçus:
    0
    Merci, mais je dois avoir un problème avec OVH : ça ne fonctionne pas !

    Cordialement
     
  4. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    As-tu bien le rewriting activé ?
    Tu peux le vérifier dans les paramètres de configuration ou encore en essayant un exemple tout bête de rewriting.

    Sinon, as-tu déjà un htaccess ? Si oui, avec des règles de réécriture déjà présentes ?
    Si tel est le cas, tu peux l'afficher ici afin d'y voir plus clair car l'ordre des règles est important
     
  5. dimeries12
    dimeries12 WRInaute discret
    Inscrit:
    26 Juin 2013
    Messages:
    59
    J'aime reçus:
    0
    Voici mon .hatccess :

    Code:
    SetEnv PHP_VER 5_3
    SetEnv REGISTER_GLOBALS 0
    AddDefaultCharset UTF-8
    
    SetEnv REGISTER_GLOBALS 0
    
    SetEnv ZEND_OPTIMIZER 1
    
    SetEnv MAGIC_QUOTES 0
    
    # Compression
    
    # Activer le filtre
    
    SetOutputFilter DEFLATE
    
    # Certains navigateurs ont des problèmes avec gzip, c'est pourquoi nous faisons des exceptions
    
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
    
    # Les images n'ont pas besoin d'êtres compressées puisqu'elles le sont déjà (jpg, gif...)
    
    SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
    
    # Pour les proxy
    
    Header append Vary User-Agent env=!dont-vary
    
    # Cache navigateur
    
    # 1 jour
    
    Header set Cache-Control "max-age=1, public"
    
    # Le serveur doit suivre les liens symboliques :
    Options +FollowSymlinks
     
    RewriteEngine on
    RewriteCond    %{HTTP_HOST}    !^www\.papillote17\.com$         [NC]
    RewriteRule    ^(.*)           http://www.papillote17.com/$1    [QSA,L,R=301]
    #--------------------------------------------------
    # Règles de réécriture d'URL des articles:
    #--------------------------------------------------
    RewriteRule ^Location-vacances-La-Rochelle-fr/article-([0-9]+)$     Location-vacances-La-Rochelle-fr/Location-vacances-La-Rochelle-liste-articles.php?id_article=$1 [L]
    
    Pour l'instant, je ne gère que le paramètre id_article.
    Les URL affichées restent sous ce format :
    -http://www.papillote17.com/Location-vacances-La-Rochelle-fr/Location-vacances-La-Rochelle-liste-articles.php?id_article=25

    Je ne comprends pas pourquoi

    Cordialement
     
  6. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    Je ne comprends pas ton problème, ou plutôt j'ai peur de comprendre !
    J'ai testé la nouvelle url et cela fonctionne, vois par toi-même: http://www.papillote17.com/Location-vacances-La-Rochelle-fr/article-25

    Il te faut maintenant changer les liens dans ton site afin d'avoir les urls réécrites. Je te conseille néanmoins de rediriger les anciennes urls vers les nouvelles afin d'éviter le duplicate content pour ton référencement (voir mon tutoriel pour éviter les boucles de redirection en mettant ce système en place).

    Lien du tutoriel: https://www.webrankinfo.com/forum/t/tutoriel-eviter-les-boucles-de-redirection.168006/
     
  7. dimeries12
    dimeries12 WRInaute discret
    Inscrit:
    26 Juin 2013
    Messages:
    59
    J'aime reçus:
    0
    Démonstration parfaite !!

    Je n'avais rien compris !

    C'est très clair maintenant.

    Merci mille fois.
     
Chargement...
Similar Threads - béotien urlrewriting Forum Date
[résolu]Question d'un béotien sur comment ça marche Google Analytics 2 Octobre 2013
Conflit de redirection 301 et Urlrewriting Netlinking, backlinks, liens et redirections 20 Février 2019
Forcer l'utilisation de l'urlrewriting même si le dossier existe URL Rewriting et .htaccess 20 Mai 2014
urlrewriting Problèmes de référencement spécifiques à vos sites 24 Novembre 2013
problème urlrewriting Débuter en référencement 26 Février 2013
Problème dossier photo protégé + URLRewriting + ErrorDocument URL Rewriting et .htaccess 31 Octobre 2010
urlrewriting qui fonctionne en local mais pas en ligne URL Rewriting et .htaccess 22 Octobre 2010
J'ai du mal a écrire cette ligne de UrlRewriting Débuter en référencement 6 Juillet 2010
Urlrewriting et paramètre URL Rewriting et .htaccess 13 Novembre 2009
Problème sur Urlrewriting et répertoire virtuel Débuter en référencement 5 Mai 2009
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice