Aller au contenu

Probléme de dns ou d'herbergement ou php ?


Kent

Sujets conseillés

Bonjour, etant en train de developper mon site, depuis hier je suis heurté à un probléme que je n'arrive pas à résoudre :

- Je gere un site où il est possible de s'inscrire et donc de s'identifier, mais depuis hier l'identification ne marche plus. La situation est la suivante.

-Mon nom de domaine est un .com fournis par 1and1.

-Mon hebergement est chez free.

-L'identification marche parfaitement sous Firefox mais pas sous IE bien qu'elle marcher à merveille il y'a un jour (aucun changement au code n'a été apporter uniquement au .css du site)

J'ai entendu dire que free ne faisait pas la gestion dynamique des URLs le probléme pourrait'il venir de là ?

dans ce cas pourquoi l'identification marche t'elle sous firefox

Il faut noter que sous IE lorsque j'utilise l'adresse free pour acceder au site l'idenfitication marche, mais si j'utilise l'adresse en .com elle ne fonctionne pas. Le probléme viendrais donc du nom de domaine

Cependant sous Firefox que j'utilise l'un ou l'autre ça fonctionne parfaitement. Le probléme viendrais alors du code ?

Sachant qu'en local (easyPHP) tout fonctionne parfaitement.

(Voilà pourquoi je ne savais pas ou poster désolé si ca n'est psa dans le bon forum)

Mon explication est peut etre un peut brouillon, je vous invite à essayer par vous même.

Sous Internet explorer .

http://www.votrestyle.com <= sur cette adresse essayer de vous identifier

Login : test , pass : hub.

http://votrestyle.free.fr <= sur cete adresse essayer de vous identifier toujours sous IE

Normalement il n'est pas possible de s'identifier sous IE avec l'adresse en .com

Essayer maintenant la même manipulation sous Firefox les deux fonctionerons !

Merci de votre aide et de prendre le temps de me lire .

Cordialement Kent.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Si tu fais une identification par cookie, celui-ci est associé au domaine. Donc ce sera soit le .com soit le .free.fr

Il est normal que l'identification pose des problèmes sur le .com parce que les pages ne sont pas sur ce domaine.

Si tu veux résoudre ce problème, la seule solution serait de passer par un hébergement payant, où qu'il soit.

De toutes manières, question référencement, la redirection du nom grâce à un frameset n'est pas la bonne solution. A toi de voir si tu veux que ton site sorte correctement dans les moteurs.

Dan

Lien vers le commentaire
Partager sur d’autres sites

Bonjour Dan,

Toutes les identifications sont gerer par des sessions.

Ce probléme est récent (peut-etre est-il arriver avec l'acquisition du nom de domaine). Cependant il me semble que tout fonctionnait normalement il y à quelques jours

Histoire d'être sûr.

- Tout ce qui est en rapport avec le CSS ne peut en rien influer sur ce genre de problémes on est d'accord ?

-

la redirection du nom grâce à un frameset n'est pas la bonne solution.

Je ne comprends pas cette phrase, un frameset ? je n'utilise pas de frames sur mon site. Ou veux-tu dire que le fait de faire pointé un ndd ailleur que sur le répertoire local du registrar n'est pas conseiller (dans ce cas en quoi un abonnement payant ailleurs changera-t'il les choses ?)

Si le probléme viens effectivement de cela, pourquoi sous Firefox tout fonctionne normalement ? Firefox gére peut etre les urls differement de IE ?

Désolé je suis un peu confus.

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

Si tu regardes la source de la page du domaine en .com, tu verras qu'il y a effectivement un frameset.

C'est dû au fait que tu rediriges vers un hébergement gratuit, et cela ne se présente pas avec les hébergements payants.

L'autre effet de cette redirection provoque une URL de page fixe... tes visiteurs ne peuvent donc pas mettre une page en favoris (bookmark) parce que tu n'as que la racine qui s'affiche.

Non, les CSS n'ont rien à voir ! Et oui, c'est dû à l'ajout de ce nom de domaine (qui a entraîné cette redirection)

Dan

Lien vers le commentaire
Partager sur d’autres sites

Mmm, Je ne vois pas de balise <frameset> dans la source de la page afficher à l'adresse http://www.votrestyle.com. Cependant si c'est un probléme d'hébergement gratuit je vais essayer de prendre un hebergement chez OVH le probléme devrais se regler ainsi donc.

Y'a-t'il une altérnative d'ici là? je pense au fait que firefox interprete correctement les choses ne puis-je pas faire de même pour IE ?

En ce qui concérne la mise en favori d'une page si vous vous positionez sur le profil d'un membre par exemple et que vous metter en favoris la page sera correctement mise en favori.

ce qui voudrais dire que IE mets en favori l'adresse physique jusqu'à lapage.php et non l'adresse afficher ? dans ce cas l'authentification devrais fonctionner aussi !

C'est à n'y rien comprendre.

Lien vers le commentaire
Partager sur d’autres sites

Mmm, Je ne vois pas de balise <frameset> dans la source de la page afficher à l'adresse http://www.votrestyle.com.
<HTML><HEAD>

<META NAME="description" content="Look tendance et mode tout ce dont vous avez besoin pour etre à jour !">

<META NAME="keywords" content="look, tendance, mode, beauté, style, vetements, fashion">

<TITLE>VotreStyle.Com</TITLE>

</HEAD>

<FRAMESET ROWS="100%,*" BORDER="0" FRAMEBORDER="0">

<FRAME SRC=&quot;http://votrestyle.free.fr/" SCROLLING="AUTO" NAME="bannerframe" NORESIZE>

</FRAMESET>

<NOFRAMES>

VotreStyle.Com

<P>

<DIV ALIGN="CENTER"><A HREF=&quot;http://votrestyle.free.fr/">http://votrestyle.com/</A></DIV>

</NOFRAMES>

</HTML>

Faut changer de lunettes :lol:

Lien vers le commentaire
Partager sur d’autres sites

Cette balise <frameset> n'est visible que sous Firefox apparement

je ne l'ai pas dans le code source de ma page sous IE. Le probléme viendrais t'il de là ?!

Voici le code sous IE.

<html>
<head>
<title>VotreStyle.Com : Un look, un style, une tendance.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<META name="verify-v1" content="6KD43opAsd/5F/bTXDq5k2GkIEicH0voUdli5Ke/z2o=" />
<meta name="Description" content="Vous recherchez un look un style, ou souhaiter partager le vôtre www.votrestyle.com est le site qu'il vous faut! nous vous invitons à visiter nos articles et nos forums ! c'est simple gratuit et efficace." />
<meta name="Keywords" content="look,style,communauté,tendance,fashion,vetements,mode,jeans,vestes,t-shirt,ensemble,panoplies,articles,article" />

<link rel="stylesheet" media="screen" type="text/css" title="designbasic" href="vsb.css" />
</head>
<body>
<div id="banniere"></div>
<div id="corps">

Et celui de firefox :

<HTML><HEAD>
<META NAME="description" content="Look tendance et mode tout ce dont vous avez besoin pour etre à jour !">
<META NAME="keywords" content="look, tendance, mode, beauté, style, vetements, fashion">
<TITLE>VotreStyle.Com</TITLE>

</HEAD>
<FRAMESET ROWS="100%,*" BORDER="0" FRAMEBORDER="0">
<FRAME SRC="http://votrestyle.free.fr/" SCROLLING="AUTO" NAME="bannerframe" NORESIZE>
</FRAMESET>
<NOFRAMES>
VotreStyle.Com
<P>
<DIV ALIGN="CENTER"><A HREF="http://votrestyle.free.fr/">http://votrestyle.com/</A></DIV>
</NOFRAMES>
</HTML>

En clair Firefox me mets ce code source pour la page index.php alors qu'IE me mets le vrai code source de la page generé par php

Faut changer de lunettes

J'ai vraiment eu peur l'espace d'un instant :wacko:

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

J'ai vider le cache , actualiser et toujours pas de balise <frameset> en vue... un soucis avec mon IE ?

un petit screen.

soucissite.JPG

A noter que lorsque je veux gerer ce domaine dans mon compte google et lors de la verification par fichier html que le domaine m'appartient effectivement google me dis.

État de vérification : NON VÉRIFIÉ

Dernière tentative le 10 sept. 2006 : Nous avons détecté que l'en-tête de votre page d'erreur 404 (fichier introuvable) contenait l'état 200

En clair ca veux dire que si le fichier rechercher n'existe pas , l'entete dis que si ? y'a t'il un lien ?

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

Tu dois avoir un problème sous I.E. parce que tu ne peux pas avoir l'affichage d'un domaine sur Free sous un nom de domaine autre que ***.free.fr sans avoir de frameset... c'est ainsi et c'est valable pour tous les hébergements gratuits.

Donc tant qu'on ne parle pas de la même chose, je ne peux pas t'aider.

Si je te dis avoir un frameset sous I.E. ce n'est pas pour t'enquiquiner !

Tu ne pourrais avoir le domaine directement que si Free mettait à jour ses serveurs DNS et changeait la configuration d'Apache et tu peux toujours prier pour qu'ils consentent à le faire ... sans ça tu es et restes en redirection "transparente" (c'est à dire avec un frameset à 100%)

Dan

Lien vers le commentaire
Partager sur d’autres sites

Au temps pour moi, je fais confiance aux "grands".Je crois que j'ai bien compris... je vais essayer de prendre un hebergement payant au plus vite, MERCI de ton aide :)

Lien vers le commentaire
Partager sur d’autres sites

C'est effectivement la solution "sage".

Cela te coûtera moins de 20 euros par an, et au moins tu auras un référencement qui tiendra la distance :)

Dan

Lien vers le commentaire
Partager sur d’autres sites

Pour ton frameset qui n'apparait pas sous IE? je pense que ca vient du fait que tu n'enregistres que la frame principale... :-P

EN effet, si sous mon vieux Mozilla du taf (meme moteur que Firefox) je fais "show only this frame", le site ne change pas du tout, et niveau code, je me retrouve seulement avec celui que tu as donné pour IE ;-)

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