[Résolu] Lien mal interprété par Firefox

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
d-aprilli
Arias
Messages : 12
Inscription : 15 oct. 2012, 11:17

[Résolu] Lien mal interprété par Firefox

Message par d-aprilli »

Sur mon site web, le lien pour les galeries affiche un "oops, file not found !" avec Firefox alors que cela fonctionne dans tous les autres navigateurs!
J'ai remarqué que Firefox ajoute un http://www.d-aprilli.ne/home/\\ devant le lien des galeries.
Mon site est http://www.d-aprilli.net. Comme j'ai plusieurs sites hébergés par Go-Daddy, j'ai mis le nom de redirection comme nom de répertoire de chaque site. Si bien que pour http://www.d-aprilli.net, l'adresse complète comprend 2x le nom http://www.d-aprilli.net mais cela fonctionne avec tous les autres navigateurs.
l'adresse complète de la page d'entrée des galeries est http://www.d-aprilli.net/www.d-aprilli. ... eries.html. Dans cette page, il y a des liens sur les galeries "GalerieImagesVivantes", "GalerieFondsEcran" et "GalerieAvions" qui sont situées au même niveau que le répertoire "home". Normalement, les autres navigateurs vont chercher le lien avec l'adresse http://www.d-aprilli.net/www.d-aprilli.net/Gal ... index.html. (par exemple pour une des 3 galeries)
Mais Firefox affiche l'adresse http://www.d-aprilli.net/html/\\www.d-aprilli. ... index.html et, évidemment ne trouve pas le répertoire voulu !

Merci pour toute aide et proposition utile.
Avatar de l’utilisateur
chriss..
Varan
Messages : 1188
Inscription : 13 nov. 2011, 23:15

Re: Lien mal interprété par Firefox

Message par chriss.. »

bonjour
d-aprilli a écrit :Sur mon site web, (http://www.d-aprilli.net) le lien pour les galeries affiche un "oops, file not found !" avec Firefox alors que cela fonctionne dans tous les autres navigateurs!
fonctionne avec FF chez moi !

Si bien que pour http://www.d-aprilli.net, l'adresse complète comprend 2x le nom http://www.d-aprilli.net mais cela fonctionne avec tous les autres navigateurs.
quels autres navigateurs ?? parce avec Opera et Chrome cela ne fonctionne pas.

A mon avis le 2eme WWW est de trop.
--
Christian....
Avatar de l’utilisateur
jpj
Animal mythique
Messages : 25260
Inscription : 01 août 2005, 15:38

Re: Lien mal interprété par Firefox

Message par jpj »

Bonjour,

J'ai la même erreur pour les pages avec Firefox 16.0.1 (pas avec IE et rien d'autre pour tester où je suis).

Je déplace dans "Développement web" .
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
scoobidiver
Animal mythique
Messages : 6402
Inscription : 01 avr. 2011, 19:26

Re: Lien mal interprété par Firefox

Message par scoobidiver »

Visiblement, tu cherches à faire référencer ton site par les moteurs de recherche en mettant 7 fois un lien.
Avatar de l’utilisateur
jpj
Animal mythique
Messages : 25260
Inscription : 01 août 2005, 15:38

Re: Lien mal interprété par Firefox

Message par jpj »

Peut-être mais j'ai bien le problème avec Fx 16 et des slashs et antislashs dans la barre d'adresse.

Image

Et en partant de la page d'accueil du site.
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Re: Lien mal interprété par Firefox

Message par calimo »

Oui, un slash / et un antislash \ sont deux signes distincts. Il n'y a guère que sous Windows que l'on prend la (mauvaise) habitude de penser qu'ils sont équivalents. Sur le web, gare aux problèmes ! :wink:

Le signe de séparation des dossiers/sous-dossiers est le slash (/). Rien d'autre.
Avatar de l’utilisateur
jpj
Animal mythique
Messages : 25260
Inscription : 01 août 2005, 15:38

Re: Lien mal interprété par Firefox

Message par jpj »

Bon, vérification faite, le problème est bien dans l'utilisation des antislashs (\) au lieu de slash (/) dans les adresses.
Exemple :

Code : Tout sélectionner

http:\\www.d-aprilli.net\www.d-aprilli.net\GalerieImagesVivantes\index.html
Je comprends qu'Internet Explorer interprète ce code fautif mais même Opera, Chromium ou Safari corrige le lien. Il me esmble que c'est nouveau, au moins pour Opera.

Bref, toutes les pages sont à corriger avec des adresses de forme :

Code : Tout sélectionner

http://www.d-aprilli.net/www.d-aprilli.net/GalerieImagesVivantes/index.html
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
d-aprilli
Arias
Messages : 12
Inscription : 15 oct. 2012, 11:17

Re: Lien mal interprété par Firefox

Message par d-aprilli »

Merci à tous pour vos remarques.
Le problème est que dans mon code html de la page "Galeries", je n'ai jamais mélangé le slashs et les backslashs !

Comme précisé dans le premier texte, le lien vers les galeries ne comprend que des slashs. Exemple vers la galerie "Avions", j'ai href"../www.d-aprilli.net/galerieavions.html" et pas de http://www.d-aprilli.net/home/\\ ... etc. comme ça apparaît dans la fenêtre du navigateur Firefox ... - mais pas dans Chrome, MS Explorer ou même Opera qui l'affichent correctement
Avatar de l’utilisateur
ra-mon
Varan
Messages : 1538
Inscription : 16 janv. 2004, 09:51

Re: Lien mal interprété par Firefox

Message par ra-mon »

Salut jpj,
jpj a écrit :Bon, vérification faite, le problème est bien dans l'utilisation des antislashs (\) au lieu de slash (/) dans les adresses.
Exemple :

Code : Tout sélectionner

http:\\www.d-aprilli.net\www.d-aprilli.net\GalerieImagesVivantes\index.html
Je comprends qu'Internet Explorer interprète ce code fautif mais même Opera, Chromium ou Safari corrige le lien. Il me esmble que c'est nouveau, au moins pour Opera.
Non ; Opera, sous Windows au moins, replace les \ par des / dans l'url depuis, pfiou, au moins la v3.21, donc depuis plus de quatorze ans :)
@+
--
Pierre
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Re: Lien mal interprété par Firefox

Message par calimo »

d-aprilli a écrit :Merci à tous pour vos remarques.
Le problème est que dans mon code html de la page "Galeries", je n'ai jamais mélangé le slashs et les backslashs !
Si si ! :P
Ah en fait non, tu n'as que des \ dans ces liens, mais le résultat est le même :wink:
d-aprilli a écrit :Comme précisé dans le premier texte, le lien vers les galeries ne comprend que des slashs. Exemple vers la galerie "Avions", j'ai href"../www.d-aprilli.net/galerieavions.html" et pas de http://www.d-aprilli.net/home/\\ ... etc. comme ça apparaît dans la fenêtre du navigateur Firefox ... - mais pas dans Chrome, MS Explorer ou même Opera qui l'affichent correctement
Firefox interprète un peu. Si tu télécharges avec p. ex curl, tu as ça :

Code : Tout sélectionner

<a href="\www.d-aprilli.net\GalerieAvions\index.html">
Remplace par

Code : Tout sélectionner

<a href="/www.d-aprilli.net/GalerieAvions/index.html">
et ça ira mieux :wink:
d-aprilli
Arias
Messages : 12
Inscription : 15 oct. 2012, 11:17

Re: Lien mal interprété par Firefox

Message par d-aprilli »

J'ai ré-écrit tous les liens de cette page avec des backslash \ ou avec des slashs / avec des mentions du chemin complet à partir du http, sans chemin, avec juste un point (.) ce qui n'est pas correct vu que le lien doit revenir en arrière d'un branchement, avec juste le slash et le nom du répertoire, avec le backslash et juste le nom du répertoire, sans les http://www.d-aprilli.net, j'ai supprimé tous mes historiques de chque navigateur, j'ai tout testé pendant des heures et tous mes essais fonctionnent avec chrome, explorer opera et même safari sur mon Iphone mais toujours pas avec FF qui m'affiche invariablement même après effacement complet de l'historique d'un mois ce foutu "www.d-aprilli.net/html/\\" devant le chemin du répertoire des galeries d'images. Est-ce qu'il créé lui-même un nouveau chemin sur la base du href'= ?
Avatar de l’utilisateur
jpj
Animal mythique
Messages : 25260
Inscription : 01 août 2005, 15:38

Re: Lien mal interprété par Firefox

Message par jpj »

Bonjour,

Ben non ! Le code est toujours aussi fautif :

Code : Tout sélectionner

<td colspan="4" width="160"><a href="http:\\www.d-aprilli.net\www.d-aprilli.net\GalerieImagesVivantes\index.html"><img id="Picture77" height="200" width="150" src="../assets/images/autogen/dAprilliFirst01a_1.jpg" border="0" alt="dAprilliFirst01a" title="dAprilliFirst01a" style="border: 5px groove rgb(255,255,255);"></a></td>

<td colspan="8" width="210"><a href="http:\\www.d-aprilli.net\www.d-aprilli.net\GalerieFondsEcran\index.html"><img id="Picture78" height="150" width="200" src="../assets/images/autogen/dAprilliFirst003a_1.jpg" border="0" alt="dAprilliFirst003a" title="dAprilliFirst003a" style="border: 5px groove rgb(255,255,255);"></a></td>

<td colspan="8" width="210"><a href="http:\\www.d-aprilli.net\www.d-aprilli.net\GalerieAvions\index.html"><img id="Picture79" height="128" width="200" src="../assets/images/autogen/dAprilliAvionA003a_1.jpg" border="0" alt="dAprilliAvionA003a" title="dAprilliAvionA003a" style="border: 5px groove rgb(255,255,255);"></a></td>
Il faut remplacer toutes les adresses par :

Code : Tout sélectionner

http://www.d-aprilli.net/www.d-aprilli.net/GalerieImagesVivantes/index.html

http://www.d-aprilli.net/www.d-aprilli.net/GalerieFondsEcran/index.html

http://www.d-aprilli.net/www.d-aprilli.net/GalerieAvions/index.html
Et d'ailleurs, pourquoi ce doublon http://www.d-aprilli.net/www.d-aprilli.net/ :?:


@ Pierre. Merci pour l'information.
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
d-aprilli
Arias
Messages : 12
Inscription : 15 oct. 2012, 11:17

Re: Lien mal interprété par Firefox

Message par d-aprilli »

J'ai dejà testé cette solution avec ou sans lin complet, à chaque fois FF, et seulement FF rajoute la partie avec le /\\ !!!

Pourquoi deux fois http://www.d-aprilli.net, je l'ai expliqué dans le premier message du forum:
Je suis hébergé sur GoDaddy avec un renvoi vers http://www.d-aprilli.net pour le .net et vers http://www.d-aprilli.org pour le site .org. J'ai fait une erreur à l'établissement du compte en donnant comme nom d'hébergement http://www.d-aprilli.net (c'était la première adresse enregistrée) et je devrais payer le second hébergement alors qu'il est gratuit avec seulement une redirection. Mais je suis forcé de lui donner le nom de référence pour avoir le renvoi automatique qui ne fonctionne pas autrement (après de nombreux tests et échecs, c'est la seule solution trouvée) et ça a toujours fonctionné depuis bientôt 10 ans !

Cela n'explique toujours pas pourquoi FF ajoute ce http://www.d-aprilli.net/home/\\ devant le lien alors qu'aucun autre ne le fait !
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Re: Lien mal interprété par Firefox

Message par calimo »

d-aprilli a écrit :J'ai dejà testé cette solution avec ou sans lin complet, à chaque fois FF, et seulement FF rajoute la partie avec le /\\ !!!
Tu as testé où et comment ? On peut voir ?

En fait ce n'est pas Firefox qui ajoute un backslash (si c'était le cas il faudrait déclarer un bug), mais les autres navigateurs qui interprètent ton intention et le traduisent en slash.
Pour t'en convaincre, utilise un logiciel de téléchargement qui n'interprète pas le HTML (je pense à curl ou wget) et qui t'affichera le code source tel qu'il est effectivement envoyé. :wink:
Ne connaissant pas le logiciel que tu utilises pour créer tes pages (mais il semble assez douteux) je ne sais pas te dire exactement comment corriger le problème. Adresse-toi à son revendeur !
d-aprilli
Arias
Messages : 12
Inscription : 15 oct. 2012, 11:17

Re: Lien mal interprété par Firefox

Message par d-aprilli »

Oui, pour voir il suffit d'utiliser chrome, Explorer, Safari, Opera et tu verras que les liens et le site s'affiche correctement.
Ensuite, j'utilise NetObject Fusion 12 pour créer mes sites. Je suis allé récupérer le fichier "Galeries.html" sur mon site après l'avoir uploadé et je l'ai ouvert avec Notepad++ pour analyser le contenu html, le modifier et faire mes tests. après avoir fait les correction, j'ai remis le fichier galeries.html corrigé sur mon site avec FileZila tout en renommant l'ancien directement sur le site pour qu'il ne soit plus appelé mais qu'il reste disponible si les corrections ne marchent pas. Pour les test j'ai ensuite effacé tous les historiques des navigateurs pour contrôler avec un chargement "à neuf" et seul FF affiche ce foutu complément devant les liens !!
Faudrait SVP pas non plus me prendre pour un ignare !
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité