philippe69 Posté 26 Janvier 2007 Posté 26 Janvier 2007 Bonjour, J'ai un site bien référencé sur Google que je suis en train de réécrire complètement sur une base osCOmmerce. L'intégralité des url osCOmmerce sont rewritées. Le nom de domaine reste le même. L'ancien site avait des URL de la forme : http://www.monsite.com/site/index.php?fcb=...=20&prodf=1 Je voudais rediriger tout ce qui commence par http://www.monsite.com/site/index.php?fcb=11 vers http://www.monsite.com/quelque_chose_de_fixe Mon .htaccess actuel rewrite avec ces règles qui fonctionnent bien (contribution SEO sur osCommerce) Options +FollowSymLinks RewriteEngine On RewriteBase /catalog/ #RewriteBase / RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING} RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING} RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING} RewriteRule ^(.*)-t-([0-9]+_[0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING} Merci de votre aide
georges Posté 26 Janvier 2007 Posté 26 Janvier 2007 (modifié) J'ai un site bien référencé sur Google ce n'est pas le cas de tout le monde ! que je suis en train de réécrire complètement sur une base osCOmmerce. pourquoi prendre le risque de tout perdre ? le mieux est l'ennemi du bien... Modifié 26 Janvier 2007 par georges
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant