Vindub Posté 20 Avril 2008 Posté 20 Avril 2008 Bonjour, Si vous voyez http://www.webclicshoppingmall.com/Soccer/ - Fonctionne mais si vous regardez l'url est catname=Soccer Est-ce la réécriture ou Apache qui fait ça ? Merci
TheRec Posté 20 Avril 2008 Posté 20 Avril 2008 Bonsoir, Présente-nous le code utilisé pour la réécriture, cela sera beaucoup plus facile pour t'aider. Sinon, avec l'outil d'analyse des en-têtes disponible, tu aurais remarqué qu'il y a une redirection 302 (Found) qui se produit, il faudra certainement enquêter de ce côté. N'aurais-tu pas par hasard utilisé le flag "R" pour tester ta réécriture ?
Vindub Posté 20 Avril 2008 Auteur Posté 20 Avril 2008 Non, j'utilise [L] , mais mon .htaccess a déjà fonctionné mais j'ai changé de serveur et depuis ce temps, pour une raison X l'url ne change plus. Lorsqu'on arrive sur la page "Rewrité" Voici le .htaccess # Activation du module de réécriture d'URL :Options +FollowSymlinksRewriteEngine OnRewriteRule ^Customer-FAQ http://www.webclicshoppingmall.com/index.php?show_aux_page=13 [L]RewriteRule ^Customer-Shipping-Policy http://www.webclicshoppingmall.com/index.php?show_aux_page=4 [L]RewriteRule ^Customer-Payment-Policy http://www.webclicshoppingmall.com/index.php?show_aux_page=14 [L]RewriteRule ^Customer-Return-Policy http://www.webclicshoppingmall.com/index.php?show_aux_page=6 [L]RewriteRule ^Customer-Privacy-Security http://www.webclicshoppingmall.com/index.php?show_aux_page=5 [L]RewriteRule ^Affiliate-Program http://www.webclicshoppingmall.com/index.php?show_aux_page=9 [L]RewriteRule ^Exchange-Links http://www.webclicshoppingmall.com/index.php?links_exchange=yes&page=1&show_all=yes [L]RewriteRule ^Submit-(.*)-(.*)/$ http://www.webclicshoppingmall.com/sport-club-directory-free-listing.php?addlisting=y&sport=$1&type=$2RewriteRule ^Add-Comment-(.*)-(.*)/$ http://www.webclicshoppingmall.com/sport-club-directory-free-listing.php?addcomment=y&sport=$1&type=$2 [L]RewriteRule ^Read-Comments-(.*)-(.*)/$ http://www.webclicshoppingmall.com/sport-club-directory-free-listing.php?comments=y&sport=$1&type=$2 [L]RewriteRule ^(.*)-(.*)-Added/$ http://www.webclicshoppingmall.com/sport-club-directory-free-listing.php?sport=$1&type=$2&added=Y [L]RewriteRule ^(.*)-(.*)-Listing/$ http://www.webclicshoppingmall.com/sport-club-directory-free-listing.php?sport=$1&type=$2 [L]RewriteRule ^(.*)-Sport-(.*)/(.*)/(.*)-(.*)\.html$ http://www.webclicshoppingmall.com/sport-club-directory-free-listing.php?sport=$1&type=$2&city=$3&id=$4&name=$5 [L]RewriteRule ^customer-review/(.*)\.html$ http://www.webclicshoppingmall.com/index.php?prodname=$1&discuss=yes[L]RewriteRule ^(.*)\.html$ http://www.webclicshoppingmall.com/index.php?prodname=$1 [L]RewriteRule ^(.*)/$ http://www.webclicshoppingmall.com/index.php?catname=$1 [L]
Dan Posté 20 Avril 2008 Posté 20 Avril 2008 C'est logique ! Comme tu utilises des URLs complètement qualifiées (avec http:// ...) en second argument, il s'agit de redirections externes. Tu devrais remplacer celles-ci comme ceci: RewriteRule ^Customer-FAQ index.php?show_aux_page=13 [L]
Vindub Posté 20 Avril 2008 Auteur Posté 20 Avril 2008 Exactement ça ! C'est drôle car sur l'autre serveur, ça ne fonctionnait pas du tout juste index.php Sur celui là, j'ai pas besoin de rien écrire avant et ça fonctionne! Merci beaucoup! Vraiment bon ce site.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant