Aller au contenu

erreur 302!


Agassi

Sujets conseillés

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

Lien vers le commentaire
Partager sur d’autres sites

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 ;)

Lien vers le commentaire
Partager sur d’autres sites

Quelle horreur ! :shutup:

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

Lien vers le commentaire
Partager sur d’autres sites

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 :)

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

Re bonsoir.

En fait j'aurais besoins de plus de renseignements ou plutot d'une traduction :blush: 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", &quot;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 :smartass:

A bientot

Modifié par Agassi
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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 :P 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.

Lien vers le commentaire
Partager sur d’autres sites

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 :D

Tu es blacklisté de GG ou ton site est tout neuf?

Modifié par Pagetronic
Lien vers le commentaire
Partager sur d’autres sites

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 :)

Lien vers le commentaire
Partager sur d’autres sites

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é par Pagetronic
Lien vers le commentaire
Partager sur d’autres sites

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 :blush: . 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 :thumbsup:

Lien vers le commentaire
Partager sur d’autres sites

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é par La Gerance
Lien vers le commentaire
Partager sur d’autres sites

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 :blush: . 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 :thumbsup:

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.

Lien vers le commentaire
Partager sur d’autres sites

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++

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...