Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

URL rewriting de signatures dynamiques

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Dadaa
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 5

URL permanente de ce messagePosté le : Lun Mar 06, 2006 22:45    Sujet du message: URL rewriting de signatures dynamiques

Coucou les gens Embarassed

J'ai passé plus d'une heure à essayer de piger comment ca marchait mais j'y arrive vraiment pas, et pas grand chose qui se rapproche de ce que je cherche Confused (j'ai regardé les 5 dernières pages en quete de quelque chose de similaire en vaint). J'dois être blonde en fait Shocked

En gros, pour former une signature dynamique (une image donc), je dois utiliser un lien de la forme : http://intensify.free.fr/signatures/signature.php?name=darshee&id=11111&... (les variables sont bien entendues variables Razz ) et cela génère donc ma signature.
Le seul problème, c'est qu'au premier abord, ca ressemble à tout sauf à une image quand on regarde l'URL et apr conséquent dans certains forums ce n'est pas considéré comme une image et ca refuse de s'afficher bien que dans certains autres cela marche.

J'aurai donc voulu, par le biais de l'URL rewriting pouvoir afficher mon image avec ce lien : http://intensify.free.fr/signatures/darshee-11111-2.png (qui est donc considéré comme une image)
au lieu de :
http://intensify.free.fr/signatures/signature.php?name=darshee&id=11111&...

2nd problème, comme on peut le voir sur les liens, j'utilise free comme hébergeur. Dans un persistant un peu plus haut j'ai vu que le .htaccess n'était pas disponible pour free, cependant en consultant leur FAQ je trouve ca :
FAQ qui semble dire le contraire.

Donc si quelqu'un pouvait m'expliquer comment transformer l'URL de mes images, je l'en remercie Wink
 
Dadaa
smrhp
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 03 Aoû 2005
Messages: 189

URL permanente de ce messagePosté le : Mar Mar 07, 2006 1:04    Sujet du message: URL rewriting de signatures dynamiques

le .htaccess est autorisé chez Free, en revanche il y a beaucoup de limites dont l'url rewriting qui est désactivé.

Cependant le redirect permanant est possible je crois ?

Une autre astuce je crois peut consister à écrire tes url ainsi :

http://www.example.com/signature.php/ton_fichier.png

et dans ton script signature.php, il faut que tu décortiques le REQUEST_URI pour faire ce que tu veux...
 
smrhp Visiter le site web du posteur
Dadaa
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 5

URL permanente de ce messagePosté le : Mar Mar 07, 2006 3:30    Sujet du message: URL rewriting de signatures dynamiques

Pour commencer, merci pour ta réponse cocnernant Free, c'est bien ce que je craignais Confused

Sinon, je n'ai pas tellement compris ce que tu me conseilles de faire.
Tu me proposes d'écrfire mes urls sous la forme : http://www.example.com/signature.php/ton_fichier.png

A quoi correspondrait ton_fichier.png dans ce cas-là ? Car le but serait de faire apparaitre les différentes variables en face de nom, d'id ou de fond, car elles peuvent changer et que ce soit surtout rediriger.
Je ne savais pas de plus qu'on pouvait faire quelque chose du genre /signature.php/ton_fichier.png, c'est donc traité dans le script de signature.php ou via erreur 404 ou autre ?


Excuse moi d'avance pour mon noobisme en la matière mais si tu avais quelques exemples / tuto / informations à me transmettre sur le sujet ca me serait grandement utile Smile.
J'essaie d'apprendre sur le tas mais c'est difficile
Merci d'avance Smile
 
Dadaa
smrhp
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 03 Aoû 2005
Messages: 189

URL permanente de ce messagePosté le : Mar Mar 07, 2006 14:20    Sujet du message: URL rewriting de signatures dynamiques

et bien tu mets tes fameuses variables :
darshee-11111-2.png

(bien sur darshee-111111-2.png n'est pas un fichier c'est ce que renvoi ton script)

ça donne donc ça :
http://www.example.com/signatures/signatures.php/darshee-111111-2.png

signatures.php est ton script php dans le dossier "signatures"
et darshee-111111-2.png les variables...
 
smrhp Visiter le site web du posteur
smrhp
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 03 Aoû 2005
Messages: 189

URL permanente de ce messagePosté le : Mar Mar 07, 2006 14:48    Sujet du message: URL rewriting de signatures dynamiques

ça donne ça :
http://smrhp.free.fr/rewrite/index.php/bidule-1111-2.png

le script ne fait qu'afficher $_SERVER['REQUEST_URI'] (après faut le décortiquer comme tu le sens !)
 
smrhp Visiter le site web du posteur
Dadaa
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 5

URL permanente de ce messagePosté le : Mar Mar 07, 2006 18:49    Sujet du message: URL rewriting de signatures dynamiques

Oki merci à toi, je vais chercher comment "décortiquer" le bout d'URL donc Smile
 
Dadaa
Dadaa
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 5

URL permanente de ce messagePosté le : Mer Mar 08, 2006 1:20    Sujet du message: URL rewriting de signatures dynamiques

Donc en cherchant un peu 'jai trouvé la solution Smile

Dans Signatures.php :
Code:
<?php
$URL = $_SERVER['REQUEST_URI'];
$URL = substr($URL, 1); // Supprime le "/" au début de l'URL
list( , , , $nom, $id, $fond, ) = split('[/.-]', $URL); // Les délimiteurs peuvent être des tirets, points ou slash
header(
 "Location:http://monsite.free.fr/signatures/signature.php?name=".$nom."&id=".$id."&fond=".$fond);
?>


Et en utilisant le lien http://monsite.free.fr/signatures/signatures.php/darshee-111111-2.jpg
ca me redirige bien sur le lien que je voulais. Et ca le considère désormais bien comme une image Smile

Ca marche très bien en local mais j'ai pas encore eu le temps de tester sur mon hébergeur à cause des restrictions de mon réseau étudiant qui empêche la connexions aux serveurs ftp... et donc les uploads Crying or Very sad


Dernière édition par Dadaa le Mer Mar 08, 2006 1:26; édité 1 fois
 
Dadaa
smrhp
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 03 Aoû 2005
Messages: 189

URL permanente de ce messagePosté le : Mer Mar 08, 2006 1:26    Sujet du message: URL rewriting de signatures dynamiques

ça pourrait te servir :
http://ftpperso.free.fr/webftp/
 
smrhp Visiter le site web du posteur
Dadaa
Nouveau WRInaute

Inscrit le: 06 Mar 2006
Messages: 5

URL permanente de ce messagePosté le : Mer Mar 08, 2006 1:28    Sujet du message: URL rewriting de signatures dynamiques

Ah bha merci beaucoup, j'avais déjà vu ca sur d'autres hébergeurs, mais j'en avais pas entendu parler pour Free, mais j'avoue ne pas avoir réellement cherché. Merci beaucoup en tout cas je vais pouvoir tester ca de suite Smile
 
Dadaa
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort