Agassi Posté 30 Juin 2006 Posté 30 Juin 2006 Bonjour à tous J'ai un gros problême avec mon site (www.cartouchemania.com) Lorsque je passe par des sites tel que spider-simulator ou autre il ne trouve rien et me note au niveau "Statut de réponse HTTP" : 302 (Found) En générale l'erreur 302 est du à un déplacement d'objet mais la je ne vois pas pourquoi il ne trouve pas la bonne page. Quelqu'un aurait t-il une idée? Merci encore
Pagetronic Posté 30 Juin 2006 Posté 30 Juin 2006 Essai de forcer le 200 header("HTTP/1.1 200 OK"); Je ne sais pas si ca marche en asp..
Dudu Posté 30 Juin 2006 Posté 30 Juin 2006 Quand on visite ton site, il y a non pas une mais au mois deux redirections avec en-tête 302 - une vers /Prinker_Supprimer_Record.asp?idx=0 - une vers /Body.asp Donc il va falloir que tu fouilles dans le code pour remplacer l'en-tête de ces redirections par du 301 (ou encore éviter qu'il y ait redirection c'est encore mieux) En ASP, une redirection ne s'écrit pas de la même manière qu'en PHP. Selon des sites spécialisés ASP (je ne connais pas ce langage) le code est le suivant <%response.status = "301 moved permanently"response.addheader "location", "http://page.vers.laquelle.on.redirige/"response.end%> Je ne crois pas que forcer le 200 soit une bonne solution, car la redirection ne serait alors peut-être pas suivie. À voir.. PS: "erreur 302" ça n'existe pas. Le serveur te renvoie une "en-tête 302". On ne parle d'erreur que pour les en-têtes de classe 4 et 5 (exemples: 404, 500..) mais ça reste un abus de langage: il s'agit en fait d'une erreur avec en-tête 404 ou 500.. Bref, ces chiffres sont des en-têtes
Jeanluc Posté 30 Juin 2006 Posté 30 Juin 2006 Quelle horreur ! Ta page d'accueil provoque une redirection 302 vers [i]http://www.cartouchemania.com/Prinker_Supprimer_Record.asp?idx=0 quand elle est visitée par un navigateur qui n'accepte pas les cookies*. Pour info, aucun robot des grands moteurs de recherche n'accepte les cookies. Une redirection 301 ou 302 de la page d'accueil vers une page interne est toujours dangereuse. Jean-Luc * j'ai même l'impression que, sur ton site, n'importe quelle page accédée par un navigateur sans cookie provoque une boucle infernale de redirections 302 autour de [i]http://www.cartouchemania.com/Prinker_Supprimer_Record.asp?idx=0
Agassi Posté 30 Juin 2006 Auteur Posté 30 Juin 2006 Hello Merci tout d'abord pour vos réponses. Je vais essayé de voir si je peux arranger cela grâce à tous vos conseils. Je vous tiens au courant. Merci encore et allez les bleus
Agassi Posté 30 Juin 2006 Auteur Posté 30 Juin 2006 (modifié) Re bonsoir. En fait j'aurais besoins de plus de renseignements ou plutot d'une traduction car je ne comprends pas trés bien les termes techniques avancés. 1. Dudu quand tu me note : Quand on visite ton site, il y a non pas une mais au mois deux redirections avec en-tête 302 - une vers /Prinker_Supprimer_Record.asp?idx=0 - une vers /Body.asp est t-il possible de faire autrement car c'est un enchainement entre ces 2 pages, comment éviter les redirections et comment as tu trouvés qu'il y avait 2 redirections (qui est en fait à la base un enchainement), avec quel soft ou site? 2. Le code : <% response.status = "301 moved permanently" response.addheader "location", "http://page.vers.laquelle.on.redirige/" response.end %> doit t-il être présent sur la page /Prinker_Supprimer_Record.asp?idx=0 ou partout? 3. Jeanluc, quand tu me notes : Ta page d'accueil provoque une redirection 302 vers http://www.cartouchemania.com/Prinker_Supp...ecord.asp?idx=0 quand elle est visitée par un navigateur qui n'accepte pas les cookies*. Pour info, aucun robot des grands moteurs de recherche n'accepte les cookies. La programmation n'est pas faite pour "accepter les cookies" on a programmé en "session".Serait-ce la meme chose qu'avec les cookies? Comment t'en ai tu rendus compte? De quoi pourrait bien venir le problême? 4. Jeanluc, quand tu notes : Une redirection 301 ou 302 de la page d'accueil vers une page interne est toujours dangereuse. si on ne redirige pas vers une page interne, on doit rediriger vers quoi? 5. Jeanluc quand tu notes : * j'ai même l'impression que, sur ton site, n'importe quelle page accédée par un navigateur sans cookie provoque une boucle infernale de redirections 302 autour de http://www.cartouchemania.com/Prinker_Supp...ecord.asp?idx=0 d'ou peut venir le probleme? Merci encore à vous tous pour votre aide et vous comprendrez que je suis assez profane en la matière, serait-il possible d'employer des termes assez simple svp A bientot Modifié 30 Juin 2006 par Agassi
Jeanluc Posté 1 Juillet 2006 Posté 1 Juillet 2006 3. Utilise l'analyseur d'en-tête HTTP. Il suffit d'y indiquer l'adresse de ta page d'accueil et tu verras que l'analyseur est envoyé dans une boucle sans fin de redirections 302. Un autre moyen de constater le problème est de se connecter à ton site avec un navigateur où on a désactivé les cookies. Oui, ce sont bien les sessions qui provoquent l'apparition des cookies. Il doit y avoir moyen de contourner le problème, mais un-plus-expert-que-moi en sessions devrait pouvoir t'aider à ce sujet. 4. La meilleure solution est de ne pas rediriger la page d'accueil. Si nécessaire, tu peux faire une ré-écriture d'URL sans redirection. 5. Actuellement, pour ouvrir une session, ton site demande au navigateur du visiteur de créer un cookie (mais tous ne le font pas nécessairement), puis il fait la redirection 302. Ensuite, il demande le cookie au visiteur pour savoir de quelle session il s'agit; si le navigateur ne renvoie pas de cookie, le site se dit que c'est un nouveau visiteur et rcommence la tentative d'ouverture d'une session. Si le navigateur n'accepte pas les cookies, on boucle longtemps... Jean-Luc
Dudu Posté 1 Juillet 2006 Posté 1 Juillet 2006 Salut 1. Avec mes yeux (on voit clairement qu'on arrive sur Body.asp) et avec l'analyseur d'en-têtes du Hub, cité par Jeanluc 2. Disons qu'a priori il doit y avoir un code similaire, mais qui envoie une en-tête 302. Si tu le retrouves, transforme-le en 301 Le plus simple je pense, c'est de (re)trouver la personne qui a developpé le site (on dirait que ce n'est pas toi) et de lui tailler les oreilles en pointe ou plus sérieusement de lui expliquer le problème et de le lui faire régler rapidement.. PS: sur un site, je redirige la page d'accueil (en 301) et ça ne pose pas de problème, je tombe même sur des requêtes qui n'ont rien à voir et les moteurs me classent premier sur tout et n'importe quoi.. mais c'est vrai que dans l'absolu il faut éviter les redirections de la page d'accueil, et laisser Apache/IIS servir la page adéquate.
Pagetronic Posté 1 Juillet 2006 Posté 1 Juillet 2006 (modifié) J'ai resurvolé ton site plaint toi à ton webmaster.. y a du boulot.. Je te disais de forcer car même la page où on est redirigé renvoi un 302 C'est le bronx ton site.. Dans tout les cas, pour la racine qui renvoi en 302 vers Body.asp c'est pas important du tout, GG prendra ca assez bien regarde le code source de cette page -http://www.cartouchemania.com/Body.asp du vrai boulot de sagouin tu as 3zones meta et via des metas super spammy Tu es blacklisté de GG ou ton site est tout neuf? Modifié 1 Juillet 2006 par Pagetronic
Agassi Posté 1 Juillet 2006 Auteur Posté 1 Juillet 2006 Bonjour à tous, vous êtes vraiment sympa de me donner tous ces conseils. Avant de répondre je vais montrer tout cela à la personne qui à fait le site, en espérant qu'il trouvera les problêmes. Je vous tiens au courant. Sinon la seule chose que je peux dire c'est que oui le site est tout neuf, on est pas blacklisté par google. Merci à vous trois, passez une bonne journée et allez les Bleus
Pagetronic Posté 1 Juillet 2006 Posté 1 Juillet 2006 (modifié) Franchement c'est pas très dur de s'occuper d'un seul site, tu as l'air bien parti en plus Mais les erreurs sont trop nombreuses sur le site... Apprends le html et le référencement avec nous ICI (et pas ailleur ) et sur d'autre http://forum.salemioche.net/ -> html newbies tu sera indépendant et tu verras que tu te prendras facilement au jeu.. Ton webmaster a énormément de boulot et à mon avis a vu la facture trop à la baisse.. Il te maque vraiment trop de chose pour te placer sur ce secteur très concurrentiel à moins que tu opte plutôt pour les adwords ou autre pub (ca marche mais ca coûte cher).. fais juste un -> clic droit sur ta page d'accueil -> afficher la source Tu va comprendre en moins d'1/4 d'heure... Modifié 1 Juillet 2006 par Pagetronic
Agassi Posté 1 Juillet 2006 Auteur Posté 1 Juillet 2006 Hello J'ai transmis les messages à mon colègue car c'est lui qui s'occupe du site et non moi comme vous avez pûs vous en rendre compte . Nous ne sommes donc pas passé par un webmaster professionnel et n'avons pas eu à sortir de sous également . Je pense pas pouvoir réellement apprendre le html, c'est mon associé qui s'en occupe, c'est son travail (ingénieur informatique en programmation) mais avec peu d'expérience pratique.mais je vais essayé de me pencher du côté référencement avec l'aide du forum . Il semble avoir comprit l'emsemble des choses à part cela : 5. Actuellement, pour ouvrir une session, ton site demande au navigateur du visiteur de créer un cookie (mais tous ne le font pas nécessairement), puis il fait la redirection 302. Ensuite, il demande le cookie au visiteur pour savoir de quelle session il s'agit; si le navigateur ne renvoie pas de cookie, le site se dit que c'est un nouveau visiteur et rcommence la tentative d'ouverture d'une session. Si le navigateur n'accepte pas les cookies, on boucle longtemps... Comment faut-il faire pour pouvoir faire autrement, sans passer par "session"? Merci encore pour votre aide A bientot et allez les bleus
Pagetronic Posté 1 Juillet 2006 Posté 1 Juillet 2006 Ben mettre un entete 301 alors avant la redirection envois le nous..
Charlie Posté 4 Juillet 2006 Posté 4 Juillet 2006 (modifié) Bon en tout cas ton associé a peut etre fait des erreurs de code mais si c'est lui qui a fait le design chapeau, j'aime beaucoup le header / menu horizontal, beau boulot Pour ce qui concerne le code fais confiance aux experts qui t'ont répondu Modifié 4 Juillet 2006 par La Gerance
Anonymus Posté 4 Juillet 2006 Posté 4 Juillet 2006 Hello J'ai transmis les messages à mon colègue car c'est lui qui s'occupe du site et non moi comme vous avez pûs vous en rendre compte . Nous ne sommes donc pas passé par un webmaster professionnel et n'avons pas eu à sortir de sous également . Je pense pas pouvoir réellement apprendre le html, c'est mon associé qui s'en occupe, c'est son travail (ingénieur informatique en programmation) mais avec peu d'expérience pratique.mais je vais essayé de me pencher du côté référencement avec l'aide du forum . Il semble avoir comprit l'emsemble des choses à part cela : 5. Actuellement, pour ouvrir une session, ton site demande au navigateur du visiteur de créer un cookie (mais tous ne le font pas nécessairement), puis il fait la redirection 302. Ensuite, il demande le cookie au visiteur pour savoir de quelle session il s'agit; si le navigateur ne renvoie pas de cookie, le site se dit que c'est un nouveau visiteur et rcommence la tentative d'ouverture d'une session. Si le navigateur n'accepte pas les cookies, on boucle longtemps... Comment faut-il faire pour pouvoir faire autrement, sans passer par "session"? Merci encore pour votre aide A bientot et allez les bleus C'est une erreur de conception, alors. Soit tu envoies les paramètres par l'url, en méthode GET, soit tu créées une session (facile sous php, mais je ne sais pas sous asp.) le fait de boucler à cause des cookies est très dommageable. Les robots n'acceptent pas les cookies, donc ils 'bouclent', et certains internautes les désactivent. Ca fait donc 2 raisons de virer les cookies pour se connecter au site. Tu peux les garder, mais pour des renseignements temporaires, sans importance. Pas pour la navigation, ni pour des 'codes secrets', et autres.
Agassi Posté 5 Juillet 2006 Auteur Posté 5 Juillet 2006 Hello all Merci pour vos réponses et commentaires. Je crois que malgrès ces informations il a encore des problemes avec les cookies. Il faut également désactiver son firewall parfois pour pouvoir naviguer sur le site. On va regarder tout ca. Merci aussi à La Gérance, comme quoi tout n'est pas mauvais . A bientot A++
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant