1. ✅ Apprenez une METHODE qui marche pour votre SEO ! Formation à distance avec Olivier Duffez et Fabien Facériès + aide pour prise en charge du financement
    Rejeter la notice

Problème URL Rewriting

Discussion dans 'Débuter en référencement' créé par dimeries12, 1 Septembre 2014.

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

    j'ai récrit des URL "SEO frendly" (c'est comme ça qu'on dit, non ?) avec le titre de chaque article de mon blog : les URL du type http://www.papillote17.com/blog-peche-en-mer-alain17/index.php?id_article=49 sont devenues http://www.papillote17.com/blog-peche-en-mer-alain17/index.php?id_arti ... ulien.html (peche-du-maigre-en-kayak-sur-l-ile-de-re-toute-premiere-sortie-reussie-pour-julien.html est le titre de l'article 49).

    Jusque là tout va bien.

    Mais j'ai 2 problèmes avec mon .htaccess que j'ai placé dans le répertoire http://www.papillote17.com/blog-peche-en-mer-alain17/ et dont voici le code :
    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=86400, public"
    
    # Le serveur doit suivre les liens symboliques :
    Options +FollowSymlinks
    RewriteEngine on
    #--------------------------------------------------
    # Règles de réécriture d'URL des articles:
    #--------------------------------------------------
    RewriteRule ^Blog-alain17-([0-9]+)/([a-zA-Z0-9_-]+)$ http://www.papillote17.com/blog-peche-en-mer-alain17/index.php?id_article=$1&titre=$2 [QSA,L,NC]
    #--------------------------------------------------
    # Redirection erreur 404
    #--------------------------------------------------#--------------------------------------------------
    ErrorDocument 404 http://www.papillote17.com/blog-peche-en-mer-alain17/index.php
    Problème 1 : l'URL Rewriting ne fonctionne pas
    Lorsque je tape l'URL http://www.papillote17.com/blog-alain17-49/peche-du-maigre-en-kayak-su ... ulien.html dans la barre de chrome, j'ai une erreur 404.

    Je ne comprends pas pourquoi.

    Problème 2 : la gestion de l'erreur 404 ne fonctionne pas.
    Lorsqu'il y a une erreur 404, je me retrouve sur la page http://www.papillote17.com/index.php et pas sur la page http://www.papillote17.com/blog-peche-en-mer-alain17/index.php comme demandé dans le .htaccess du répertoire http://www.papillote17.com/blog-peche-en-mer-alain17/

    Pour info, il y a un autre .htaccess dans le répertoire http://www.papillote17.com/ dont voici aussi le code :
    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=86400, 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 ^article-fr-([0-9]+)$ http://www.papillote17.com/gite-charente-maritime.php?id_article=$1 [L]
    #RewriteRule ^article-en-([0-9]+)$ http://www.papillote17.com/en/vacation-rental-La-Rochelle.php?id_article=$1 [L]
    #RewriteRule ^blog-peche-en-mer-alain17-([0-9]+)$ http://www.papillote17.com/blog-peche-en-mer-alain17/index.php?id_article=$1 [L]
    #RewriteRule ^Blog-alain17-([0-9]+)/([a-zA-Z0-9_-]+)$ http://www.papillote17.com/blog-peche-en-mer-alain17/index.php?id_article=$1&titre=$2 [QSA,L,NC]
    RewriteRule ^Blog-alain17-([0-9]+)/([a-zA-Z0-9_-]+)$ http://www.papillote17.com/blog-peche-en-mer-alain17/index.php?id_article=$1&titre=$2 [QSA,L,NC]
    
    #--------------------------------------------------
    # Redirection erreur 404
    #--------------------------------------------------#--------------------------------------------------
    ErrorDocument 404 http://www.papillote17.com
    #--------------------------------------------------


    Pouvez-vous m'aider à résoudre ces 2 problèmes SVP ?


    Merci
     
  2. baud74
    baud74 WRInaute impliqué
    Inscrit:
    21 Juillet 2014
    Messages:
    586
    J'aime reçus:
    0
  3. dimeries12
    dimeries12 WRInaute discret
    Inscrit:
    26 Juin 2013
    Messages:
    59
    J'aime reçus:
    0
    Oui, c'est bien le problème. On ne comprend pas.

    j'espère que quelqu'un saura m'aider.

    a+
     
  4. HawkEye
    HawkEye WRInaute accro
    Inscrit:
    23 Février 2004
    Messages:
    13 932
    J'aime reçus:
    4
    Bonjour dimeries12,

    Ce que tu penses être de l'optimisation est en fait totalement inutile.
    Tu peux te contenter d'URLs du type papillote17.com/blog/49, car ce que tu cherches à faire ne va pas t'apporter le moindre résultat probant ;)

    Dans le meilleur des cas, je ferais des urls "optimisés" (pour ce que ça vaut) de type papillote17.com/blog/peche-maigre-julien.html, mais je ne chercherais pas plus loin.

    Il y a quelques années, disposer d'URLs "riches" en mots-clés pouvait apporter un petit bénéfice. Aujourd'hui, il n'en est plus rien.

    Le seul petit avantage à y-trouver est que, dans le cas où quelqu'un te fait un lien "brut" (example.com/dir/sub/page.html), ce lien transmet un tout petit peu de potentiel sur les termes d'ancrage (ici: "example", "com", "dir", "sub", "page" et "html"), mais comme sur la plupart des supports, ces liens sont tronqués (vois les liens dans tes messages ci-dessus), des URLs longs comme ceux que tu cherches à faire sont inutiles.

    +++
     
  5. jeanluc
    jeanluc WRInaute accro
    Inscrit:
    3 Mai 2004
    Messages:
    2 882
    J'aime reçus:
    0
    Bonjour,

    Dans la colonne de gauche ("liste des articles récents"), tous les liens pointent vers http://www.papillote17.com/blog-peche-en-mer-alain17/index.php?id_article=49&titre=peche-du-maigre-en-kayak-sur-l-ile-de-re-toute-premiere-sortie-reussie-pour-julien.html. C'est volontaire ?

    Jean-Luc
     
  6. dimeries12
    dimeries12 WRInaute discret
    Inscrit:
    26 Juin 2013
    Messages:
    59
    J'aime reçus:
    0
    Non, ce n'est pas volontaire, c'est une erreur.

    Je vais sans doute revenir à la version avec les URL avec id_article =...

    Juste par curiosité donc, si quelqu'un sait pourquoi l'URL rewriting ne fonctionne pas... c'est intéressant tout de même....


    Merci en tout cas pour votre éclairage.
     
Chargement...
Similar Threads - Problème Rewriting Forum Date
Problème URL rewriting URL Rewriting et .htaccess 16 Février 2017
Problème accent URL Rewriting et .htaccess URL Rewriting et .htaccess 4 Novembre 2016
Problème d'url-rewriting sous Nginx Développement d'un site Web ou d'une appli mobile 16 Août 2016
rewriting probleme avec tiret soulignement, espace, accent et. Netlinking, backlinks, liens et redirections 9 Septembre 2015
URL Rewriting qui pose problème URL Rewriting et .htaccess 17 Mars 2015
Probleme d'url double apres url rewriting URL Rewriting et .htaccess 12 Mars 2015
Problème redirection de 404 + Rewriting URL Rewriting et .htaccess 23 Janvier 2015
Augmentation des URL non suivies (Problème Rewriting ?) URL Rewriting et .htaccess 20 Novembre 2014
Problème avec URL rewriting après redirection 301 URL Rewriting et .htaccess 5 Novembre 2014
Problème d'URL Rewriting Débuter en référencement 10 Juin 2014