Cooling-Masters
Connexion · INSCRIPTION · Site Recevoir à nouveau l'e-mail de validation


accent dans adresse http

Ajouter ou retirer ce sujet de vos favoris  ·  Suivre ce sujet  ·  Imprimer ce sujet
Pages :  1  2 
Page précédente    Page suivante 
manu369


Membre
Messages : 5247

samedi 05 juillet 2008 à 19:16:49     
j'ai un probleme, j'ai un imprimeur qui ma imprimer des faire parts de naissance avec une adresse internet que je leur avaient donné en leur disant de bien respecter ce qui était marqué et il ont foutu un accent sur un é

donc je voudrais savoir si il est possible de rediriger ou ouvrir un lien http qui contient un accent en l'occurence il s'agit de mon compte ftp free.

J'ai vu des sites qui dispose d'accent mais bon je sais pas comment ca fonctionne : http://www.montécarlo.com/
Google




     
AleiZ


Membre
Messages : 3700

samedi 05 juillet 2008 à 22:36:57     
Ben t'ouvres un deuxième compte chez free avec ton accent.

Et tu mets tes fichiers sur ce nouveau compte ou tu rediriges automatiquement sur l'adresse sans accent.

Accent ou pas, je vois pas trop où est le problème là, surtout pour une adresse free où tu payes pas pour ouvrir un compte.
kissagogo27


Méchant Vieux Râleur
Messages : 28148

samedi 05 juillet 2008 à 22:43:26     
ya pas un pb avec l'ipv4 ? que le 6 qui prendra en charge les accents ?
Rosco


Administrateur
Messages : 25926

samedi 05 juillet 2008 à 23:11:02     
Rien à voir avec l'IPV4 ou 6, c'est juste protocolaire pour la partie routage et définition d'une IP

Les accents sont tolérés dans les URL par la norme relative à ça, mais non recommandés car ça peut poser des problèmes d'encodage suivant le navigateur (regarde dans la barre de statut de Firefox, il l'encode par ex.) et puis pour certains moteurs ou pour l'international c'est casse-couilles (celui qui n'a pas d'accent sur son clavier doit aller le chercher dans une table s'il n'a pas de lien direct...). Tout comme on évite les majuscules (la casse peut avoir une importance suivant si on est sur un serveur Windows ou Unix), les espaces et autres caractères trop spéciaux dans les noms de rép/fichiers pour ce qui a un accès au Web.

Ton problème n'est pas résolvable sans créer le nom de domaine qui est faux, car les requêtes vont tenter d'atteindre ce mauvais nom qui n'appartient à personne et dont tu n'as aucun contrôle dessus, ça fera un 404. Si tu en as le contrôle, à l'aide d'une condition de redirection dans un .htaccess, tu pourras imposer la redirection vers le nom sans accent de manière transparente (comme ici, si tu ne mets pas le www. devant cooling-masters.com, je force la redirection vers le nom complet car ça pose sinon des problèmes avec les cookies par exemple ou pour du référencement).

CODE :

RewriteEngine on

#On redirige vers le DNS sans accent
RewriteCond %{HTTP_HOST} !^www\.montécarlo\.com [NC]
RewriteRule ^(.*)$ http://www.montecarlo.com/$1 [L,R=301]
manu369


Membre
Messages : 5247

dimanche 06 juillet 2008 à 02:29:30     
je connais pas trop tout ca. Comment je dois faire pr rediriger.

creer un nouveau nom de domaine ?

car la c'est une adresse free (http://xxxx.free.fr/Alphee) et j'ai un accent sur le "ée" donc faut que ca me redirige sur le meme repertoire mais sans le ée
debugger


Membre
Messages : 2002

dimanche 06 juillet 2008 à 09:10:51     
et si au lieu de donner le lien http://xxxx.free.fr/Alphée tu donnes http://xxxx.free.fr/Alph%e9e ?

et pourquoi pas renommer le répertoire si c'est ton compte ?
AleiZ


Membre
Messages : 3700

dimanche 06 juillet 2008 à 11:10:51     
encore mieux si c'est juste sur un dossier le problème d'accent !
manu369


Membre
Messages : 5247

dimanche 06 juillet 2008 à 11:39:46     
QUOTE (debugger @ dimanche 06 juillet 2008 à 09:10:51) :

et si au lieu de donner le lien http://xxxx.free.fr/Alphée tu donnes http://xxxx.free.fr/Alph%e9e ?

et pourquoi pas renommer le répertoire si c'est ton compte ?

en renommant le répertoire en Alphée, ca ne marche pas et en le renommant en Alph%e9e ou Alph%E9e ca ne marche pas non plus.
Rosco


Administrateur
Messages : 25926

dimanche 06 juillet 2008 à 12:35:10     
Ah, c'est sur le même compte, pas deux domaines différents... Si on sait pourquoi celui avec accent ne marche pas (Free ne les gère peut-être pas mais ça m'étonne ou l'encodage n'est pas correct, ça peut être en Unicode genre Alph\xc3\xa9e suivant le navigateur), et que tu veuilles vraiment rediriger vers celui sans accent, on peut faire encore + simple avec juste une redirection en php. Juste ça à placer dans le rép avec accent sous le nom index.php :

CODE :

<?php
header('Location: http://xxxx.free.fr/Alphee');
?>
manu369


Membre
Messages : 5247

dimanche 06 juillet 2008 à 13:28:10     
marche pas non plus 'ERREUR 404 - Document non trouvé) , que ce soit dans le rep alphée ou Alph%e9e , je crois que ca ne veut meme pas rentrer dans ces répertoires
Rosco


Administrateur
Messages : 25926

dimanche 06 juillet 2008 à 19:05:32     
Et par FTP, t'arrives à y rentrer ?
manu369


Membre
Messages : 5247

dimanche 06 juillet 2008 à 21:41:28     
cad ouvrir le répertoire ou visualiser ce qu'il y a deds ? parce que y acceder oui mais ouvrir ce qu'il y a deds non
Rosco


Administrateur
Messages : 25926

dimanche 06 juillet 2008 à 21:51:26     
Y accéder via ton client FTP je veux dire pour upper tes images & co dedans.
T'as essayé avec un autre navigateur pour voir son comportement face à l'accent ? T'es sous IE ou Firefox ?

Message édité par Rosco le dimanche 06 juillet 2008 à 21:52:09
manu369


Membre
Messages : 5247

lundi 07 juillet 2008 à 00:09:01     
tester avec les 2 pareil, sinon je peux uploder le contenu dans le rep avec l'accent oui mais des fois non ca me fait des erreurs en tt genre.

MAis bon je crois que je vais laisser tomber apparement ca à l'air mal barré :\
kissagogo27


Méchant Vieux Râleur
Messages : 28148

lundi 07 juillet 2008 à 12:11:43     
le travail respecte pas le cahier des charges , remboursez
AleiZ


Membre
Messages : 3700

lundi 07 juillet 2008 à 18:47:10     
Je comprends vraiment rien ou alors je ne vois pas DU TOUT où est le problème.

Par exemple je créé:
http://aleiz.free.fr/Alphée/

et ça me redirige bien vers Alphee automatiquement !

Comme Rosco le dit, mais avec ../Alphee au lieu de http://xxxx.free.fr/Alphee (parce que c'est plus clean )
Rosco


Administrateur
Messages : 25926

lundi 07 juillet 2008 à 19:01:42     
Effectivement, Manu tu dois te planter quelque part
Si on regarde vite la barre d'url, on voit que FF encode l'accent quand on clique sur le lien d'Aleiz puis ça redirige ensuite sans problème.
Et pour jouer au plus malin comme Aleiz , on peut faire encore + clean en mettant juste /Alphee dans le header() puisque son rép est à la racine visiblement, 2 caractères en moins, je gagne

EDIT : La casse a une importance sur Free ? Car en relisant les posts de Manu, y met des majuscules et certaines fois des minuscules dans ses répertoires...

Message édité par Rosco le lundi 07 juillet 2008 à 19:04:16
kissagogo27


Méchant Vieux Râleur
Messages : 28148

lundi 07 juillet 2008 à 19:25:36     
faut ptete activer la gestion PHP sur free non ? par defaut elle y est pas tant qu'ont s'en sert qu'en FTP ?
manu369


Membre
Messages : 5247

lundi 07 juillet 2008 à 19:41:21     
pourtant moi ca ne marche pas , effectivement il je dois aussi respecter les minuscule et les majuscule pour les nom de fichier et répertoire sinon ca marche pas non plus.

Bon ca me parait bizarre je vais refaire le répertoire avec accent pour voir si ca marche ...
manu369


Membre
Messages : 5247

lundi 07 juillet 2008 à 19:57:13     
ca marche toujours pas, j'ai testé en mettant le fichier index.php dans un rep test, et la rien ca lance pas le fichier php, je crois que le prob vient donc de la
AleiZ


Membre
Messages : 3700

lundi 07 juillet 2008 à 21:21:01     
QUOTE (kissagogo27 @ lundi 07 juillet 2008 à 19:25:36) :

faut ptete activer la gestion PHP sur free non ? par defaut elle y est pas tant qu'ont s'en sert qu'en FTP ?

php5 est installé par défaut

manu doit pas réussir à faire un bon fichier php
Rosco


Administrateur
Messages : 25926

lundi 07 juillet 2008 à 21:46:56     
Manu, le fichier donné n'affichera rien, à part une erreur s'il ne trouve pas le chemin de redirection.

Essaie ça dans le rép que tu veux (pas d'espace à mettre au début du fichier avant la balise php, ça peut faire une page blanche sinon) :

CODE :

<?php echo 'coucou'; ?>

Si ça affiche coucou, c'est que c'est bon.
manu369


Membre
Messages : 5247

lundi 07 juillet 2008 à 22:40:13     
la ca marche , donc faut que je mette quoi comme fichier pour rediriger car j'ai mis ce que tu as marqué plus haut et ca marche pas :?

edit: ca marche aussi avec ce que tu as marqué plus haut mais uniquement si le fichier php est dans un rep sans accent, si je le met dans le rep Alphée ca marche pas :\

reedit: ca marche sous firefox mais pas sous ie

Message édité par manu369 le lundi 07 juillet 2008 à 22:47:20
Rosco


Administrateur
Messages : 25926

lundi 07 juillet 2008 à 22:48:47     
Euh, tu veux dire que le coucou s'affiche bien dans le rép sans accent et il ne s'affiche pas dans celui avec accent ??

EDIT : Ah bin si FF le fait et pas IE, ça peut être un souci d'encodage de l'accent peut-être, certains n'aiment pas ces caractères exotiques (IE6 ou IE7 d'ailleurs ?)... Sous IE7 et avec les URL d'Aleiz, ça marche, ça redirige bien avec ou sans encodage de l'accent.

Message édité par Rosco le lundi 07 juillet 2008 à 22:51:22
manu369


Membre
Messages : 5247

lundi 07 juillet 2008 à 22:55:42     
moi c'est ie7.05

edit: que se soit le coucou ou la redirection les 2 marches dans un rep sans accent, dans un rep avec accent ca fonctionne uniquement sous firefox, sous ie c'est 404

Message édité par manu369 le lundi 07 juillet 2008 à 22:59:21
Google




     
Pages :  1  2 
Page précédente    Page suivante