Aller au contenu

Fouine95

Sujets conseillés

Bonjour :)

je viens vers vous car apres avoir lu :

http://www.webmaster-hub.com/publication/article5.html

et

http://www.webmaster-hub.com/publication/article4.html

je ne trouve toujours pas de solution a mon probleme, qui est le suivant :

J'ai un serveur web_AT_home sous wamp (apache windows). Dans mon repertoire www j'ai plusieurs "sites" hebergé, des sites annexe auquel on peut acceder soit par le chemin reel si on le connait (http://monip/cheminreel) soit par des Vhost que j'ai créé, j'espere proprement (en tout cas ca marche ca :) ).

Aujourd'hui, j'ai monté un "portail" (Mkportal) lequel gere l'affichage de page interne (Frame).

Le but du jeu, c'est que les sites annexe ne soient accessible que par le lien mis a dispo sur le portail principal.

pour cela j'ai créé un .htaccess qui ressemble a ca :

RewriteEngine On

RewriteCond %{HTTP_REFERER} ^$

RewriteCond %{HTTP_REFERER} !^http://www.underworld.fr/.*$ [NC]

RewriteRule ^.*$ bad.html

1) pour moi les 2 instruction rewritecond sont pas cohérente mais ca marche

2) il faut faire l'exercice :)

Allez sur cette page : http://www.underworld.fr

Dans le menu STATS de gauche cliquez sur les Psychostats.

Enfin cliquez sur n'importe quel joueur.

Mon probleme? c'est que l'affichage de cette page ne se fait pas correctement. En effet, vous devez apercevoir deux gros carrés gris en lieu et place d'une animation flash qui represente un corp humain avec les zones les plus touchées.

Si j'enleve mon htaccess je n'ai aucun probleme.

Merci pour votre aide messieurs les experts :)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Dans tes conditions, il faut garder à l'esprit qu'elles se cumulent avec un "AND" logique sauf si tu mentionnes toi-même le flag [OR]

Donc dans ton cas c'est:

Si le référant est NULL et que le référant n'est pas (!) www.underworld.fr on exécute la règle.

La deuxième condition sera toujours vraie si la première est vérifiée (si c'est NULL, cela ne peut pas être ton domaine, non ?)

Il faut donc mettre la première règle comme définie dans l'article que tu cites, à savoir:

RewriteCond %{HTTP_REFERER} !^$

soit:

si le référant n'est pas NULL et qu'il n'appartient pas à ton domaine, alors...

Dan

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

Merci pour ta reponse Dan.

Je suis entierement d'accord avec toi.

Le probleme c'est que les pages annexes cahrgé comme page interne du portail, font reference a des images par exemple qui on comme lien http://uneautreurl.fr/dossier/image.

Si je ne fais pas ce "truc bizar" avec RewriteCond %{HTTP_REFERER} ^$

les images ne sont pas affichées :(

Si on essaye ce lien :

http://www.underworld.fr/PsychostatsV2traininghtml

on vois que mon htaccess fonctionne bien dans le sens ou il fait ce que je veux. Apres..le fait il proprement c'est autre chose....

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

Posté (modifié)

Bon, j'ai bricolé cet apres midi et j'ai deplacé mes sites annexe dans un sous dossier de mon site principe, pour que l'URL d'attaque est la meme base.

Je peux me passer de ce "truc bizar" avec RewriteCond %{HTTP_REFERER} ^$

mais, si vous cliquez ICI - Lien vers la page interne qui pose probleme

Vous pouvez voir les carrés gris qui devrait etre remplacé par une animation flash.

(une fois sur la page, cliquer sur un joueur, ce sont les 2 carrés nommés ZONE SENSIBLE)

Le fait d'enlever le htaccess leve le probleme.

En fait j'ai l'impression que la partie Flash est téléchargé depuis ce site :

http://download.macromedia.com/pub/shockwave/cabs/flash/

j'ai l'impression que mon htaccess empeche ce telechargement d'applet. Comment pouvoir laisser cette url passer?

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

En fait j'ai l'impression que la partie Flash est téléchargé depuis ce site :

http://download.macromedia.com/pub/shockwave/cabs/flash/

Non, le bout de code que tu interprètes est en fait le lien pour télécharger le plug-in Flash au cas où le visiteur ne l'aurait pas

j'ai l'impression que mon htaccess empeche ce telechargement d'applet. Comment pouvoir laisser cette url passer?

Pour ma part, je n'ai aucun problème sur la page correspondant au dernier lien que tu as donné (mis à part le fait que c'est tout à fait illisible :(). Juste un détail: aucun applet dans l'histoire. Applet c'est quand tu bosses avec du JAVA (attention, rien à voir avec le Javascript).
Lien vers le commentaire
Partager sur d’autres sites

Dudu, le fait que ça soit illisible ne dépend pas de lui... C'est un service extérieur, et toujours aussi moche ;)

Lien vers le commentaire
Partager sur d’autres sites

Hum, je viens de comprendre... Fallait cliquer sur un perso pour avoir un problème de scroll :P

dit...

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

pour l'Iframe, je n'ai aps trouvé d'autre solution :) mais j'en suis preneur :)

Pour ce lien : ICI - Lien vers la page interne qui pose probleme

Vous voyez vraiment le bonhomme vert, avec des zones rouges?

Quel navigateur utilisez vous? car j'ai plusieurs visiteurs qui me disent qu'il n'ont rien, pas de bonhomme vert, juste la zone vide rempli de gris :( Et ca me le fait egalement :(

Lien vers le commentaire
Partager sur d’autres sites

Ecoute, Firefox...

Oui j'ai un bonhomme vert avec la tête rouge (oula, beau nombre de headshots il s'est prit le pauvre monsieur :D)

Pour le problème, il doit vous manquer le plugin de macromedia non ? Ou alors une mise à jour ?

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

Hum, je viens de comprendre... Fallait cliquer sur un perso pour avoir un problème de scroll :P

Le monsieur il avait dit de cliquer je crois :P

pour l'Iframe, je n'ai aps trouvé d'autre solution :) mais j'en suis preneur :)

Pour ce lien : ICI - Lien vers la page interne qui pose probleme

Vous voyez vraiment le bonhomme vert, avec des zones rouges?

Quel navigateur utilisez vous? car j'ai plusieurs visiteurs qui me disent qu'il n'ont rien, pas de bonhomme vert, juste la zone vide rempli de gris :( Et ca me le fait egalement :(

Mets une iframe plus grande ;)

Navigateur: Safari. Et là je suis sur un autre ordi et toujours Safari. Et là je ne vois même plus la zone "ZONE SENSIBLE" :wacko:

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

Bon, la nuit porte conseil c'est bien ca?

J'ai pris la resolution d'ouvrir ma page "annexe" dans une nouvelle fenetre :) ca fera moins moche que l'Iframe?

Cela m'a montré quelque chose, lors du chargement de la page......2 éléments bloquent, sont bloqués, je ne sais pas. (on le vois aussi sur la capture d'ecran plus haut)

Je vous invite encore a venir voir ici : http://www.underworld.fr

Et a cliquer sur le GROS LIEN ROUGE en plein milieu.....et a regarder dans la barre d'etat de votre navigateur......

je suis perdu la :(

Modifié par Fouine95
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...