mpellerin Posted January 27, 2011 Share Posted January 27, 2011 (edited) Bonjour à tous, J'ai creé un site http://www.artofzem.com Edited April 11, 2013 by mpellerin (see edit history) Link to comment Share on other sites More sharing options...
PrestUser Posted January 27, 2011 Share Posted January 27, 2011 Bonsoir,Si les URL qui ne "fonctionnent" pas aboutissent à des erreurs 404, alors elles vont finir par disparaître des moteurs, mais cela prend parfois du temps (des mois).En général, vous pouvez rediriger n'importe quelle URL sans "www." vers son équivalent avec "www." grâce à aux instructions suivantes placées dans un fichier .htaccess à la racine de votre site : RewriteEngine On RewriteCond %{HTTP_HOST} ^example\.com$ [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] Il vous faut simplement remplacer "example" par votre "artofzem".Ces instructions demandent aux moteurs d'oublier les URL sans "www.".Cordialement. Link to comment Share on other sites More sharing options...
mpellerin Posted January 27, 2011 Author Share Posted January 27, 2011 Merci de votre réponse je vais essayer de modifier le htaccess. Sinon comme je le pensais elles disparaitrons d'elle meme avec le temps.Je tenterai ça demain et viendrai vous apporter une réponse.Merci encore de votre temps passé à répondreBonne soirée Link to comment Share on other sites More sharing options...
mpellerin Posted January 28, 2011 Author Share Posted January 28, 2011 Apres essai cela ne fonctionne pas ci-joint copier colle du htaccess.# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution# http://www.prestashop.com - http://www.prestashop.com/forums# URL rewriting module activationRewriteEngine OnRewriteCond %{HTTP_HOST} ^example\.com$ [NC]RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] # URL rewriting rulesRewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /artofzem/img/p/$1-$2$3.jpg [QSA,L,E]RewriteRule ^([0-9]+)\-([0-9]+)/([_a-zA-Z0-9-]*)\.jpg$ /artofzem/img/p/$1-$2.jpg [QSA,L,E]RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*)\.jpg$ /artofzem/img/c/$1$2.jpg [QSA,L,E]RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /artofzem/product.php?id_product=$3&isolang;=$1$5 [QSA,L,E]RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /artofzem/product.php?id_product=$2&isolang;=$1$4 [QSA,L,ERewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /artofzem/category.php?id_category=$2&isolang;=$1 [QSA,L,E]RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /artofzem/product.php?id_product=$2$4 [QSA,L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ /artofzem/product.php?id_product=$1$3 [QSA,L,E]RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /artofzem/category.php?id_category=$1 [QSA,L,E]RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ /artofzem/cms.php?id_cms=$1 [QSA,L,E]RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /artofzem/supplier.php?id_supplier=$1$3 [QSA,L,E]RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /artofzem/manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]RewriteRule ^lang-([a-z]{2})/(.*)$ /artofzem/$2?isolang=$1 [QSA,L,E]# Catch 404 errorsErrorDocument 404 /artofzem/404.php Link to comment Share on other sites More sharing options...
PrestUser Posted January 28, 2011 Share Posted January 28, 2011 Bonjour,Il semble que vous n'ayez pas lu complètement mon message ;-)Vous avez laissé "example" alors qu'il faut rempalcer cette expression par "artofzem".Cordialement. Link to comment Share on other sites More sharing options...
mpellerin Posted January 28, 2011 Author Share Posted January 28, 2011 excuse le copier collé que j'ai envoyé n'etait pas le bonJ'ai changé comme celaRewriteEngine OnRewriteCond %{HTTP_HOST} ^artofzem\.com$ [NC]RewriteRule ^(.*)$ http://www.artofzem.com/$1 [R=301,L] et aussi comme celaRewriteEngine OnRewriteCond %{HTTP_HOST} ^example\.com$ [NC]RewriteRule ^(.*)$ http://www.artofzem.com/$1 [R=301,L] Mais cela ne donne pas le résultat escompté... Link to comment Share on other sites More sharing options...
PrestUser Posted January 28, 2011 Share Posted January 28, 2011 Peut-être que les URL avec et sans "www." ne pointent pas vers le même répertoire FTP. Chez quel hébergeur êtes-vous (et avec quelle offre) ?Cordialement. Link to comment Share on other sites More sharing options...
mpellerin Posted January 28, 2011 Author Share Posted January 28, 2011 Maintenant que j'y pense mon hebergeur eclicking à déménagé ses serveurs et j'ai demandé le changement apres.......ça doit venir de ça peut etre ! Link to comment Share on other sites More sharing options...
Patric Posted January 28, 2011 Share Posted January 28, 2011 Topic déplacé dans la bonne section. Link to comment Share on other sites More sharing options...
PrestUser Posted January 28, 2011 Share Posted January 28, 2011 Il va falloir voir avec votre hébergeur. Si les URL avec et sans "www." ne pointent pas vers le même répertoire FTP, alors les commandes données haut plus sont à mettre dans le fichier .htaccess du réportoire FTP qui est lié à l'URL sans "www.".Cordialement. Link to comment Share on other sites More sharing options...
mpellerin Posted January 28, 2011 Author Share Posted January 28, 2011 ok je vais voir aved euxMerci encore Link to comment Share on other sites More sharing options...
Recommended Posts