Page 1 sur 3
[Résolu] Lien mal interprété par Firefox
Publié : 15 oct. 2012, 11:25
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.
Re: Lien mal interprété par Firefox
Publié : 15 oct. 2012, 15:29
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 !
quels autres navigateurs ?? parce avec Opera et Chrome cela ne fonctionne pas.
A mon avis le 2eme WWW est de trop.
Re: Lien mal interprété par Firefox
Publié : 15 oct. 2012, 17:07
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" .
Re: Lien mal interprété par Firefox
Publié : 15 oct. 2012, 17:09
par scoobidiver
Visiblement, tu cherches à faire référencer ton site par les moteurs de recherche en mettant 7 fois un lien.
Re: Lien mal interprété par Firefox
Publié : 15 oct. 2012, 17:48
par jpj
Peut-être mais j'ai bien le problème avec Fx 16 et des slashs et antislashs dans la barre d'adresse.
Et en partant de la page d'accueil du site.
Re: Lien mal interprété par Firefox
Publié : 15 oct. 2012, 17:57
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 !
Le signe de séparation des dossiers/sous-dossiers est le slash (/). Rien d'autre.
Re: Lien mal interprété par Firefox
Publié : 15 oct. 2012, 21:13
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
Re: Lien mal interprété par Firefox
Publié : 16 oct. 2012, 11:43
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
Re: Lien mal interprété par Firefox
Publié : 16 oct. 2012, 12:17
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
Re: Lien mal interprété par Firefox
Publié : 16 oct. 2012, 13:41
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 !
Ah en fait non, tu n'as que des \ dans ces liens, mais le résultat est le même
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 :
Remplace par
et ça ira mieux

Re: Lien mal interprété par Firefox
Publié : 16 oct. 2012, 14:21
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'= ?
Re: Lien mal interprété par Firefox
Publié : 16 oct. 2012, 17:34
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.
Re: Lien mal interprété par Firefox
Publié : 16 oct. 2012, 18:30
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 !
Re: Lien mal interprété par Firefox
Publié : 17 oct. 2012, 12:55
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é.
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 !
Re: Lien mal interprété par Firefox
Publié : 17 oct. 2012, 13:40
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 !