URL rewriting de signatures dynamiques
9 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
URL rewriting de signatures dynamiques
Coucou les gens
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
(j'ai regardé les 5 dernières pages en quete de quelque chose de similaire en vaint). J'dois être blonde en fait
En gros, pour former une signature dynamique (une image donc), je dois utiliser un lien de la forme : http://intensify.free.fr/signatures/sig ... 111&fond=2 (les variables sont bien entendues variables
) 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/sig ... 111&fond=2
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
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
En gros, pour former une signature dynamique (une image donc), je dois utiliser un lien de la forme : http://intensify.free.fr/signatures/sig ... 111&fond=2 (les variables sont bien entendues variables
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/sig ... 111&fond=2
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
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...
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...
Pour commencer, merci pour ta réponse cocnernant Free, c'est bien ce que je craignais
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
.
J'essaie d'apprendre sur le tas mais c'est difficile
Merci d'avance
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
J'essaie d'apprendre sur le tas mais c'est difficile
Merci d'avance
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/signa ... 1111-2.png
signatures.php est ton script php dans le dossier "signatures"
et darshee-111111-2.png les 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/signa ... 1111-2.png
signatures.php est ton script php dans le dossier "signatures"
et darshee-111111-2.png les variables...
ça donne ça :
http://smrhp.free.fr/rewrite/index.php/ ... 1111-2.png
le script ne fait qu'afficher $_SERVER['REQUEST_URI'] (après faut le décortiquer comme tu le sens !)
http://smrhp.free.fr/rewrite/index.php/ ... 1111-2.png
le script ne fait qu'afficher $_SERVER['REQUEST_URI'] (après faut le décortiquer comme tu le sens !)
Donc en cherchant un peu 'jai trouvé la solution
Dans Signatures.php :
Et en utilisant le lien http://monsite.free.fr/signatures/signa ... 1111-2.jpg
ca me redirige bien sur le lien que je voulais. Et ca le considère désormais bien comme une image
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
Dans Signatures.php :
- Code: Tout sélectionner
<?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/signa ... 1111-2.jpg
ca me redirige bien sur le lien que je voulais. Et ca le considère désormais bien comme une image
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
Dernière édition par Dadaa le Mer Mar 08, 2006 0:26, édité 1 fois.
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- l'URL Rewriting expliqué aux débutants
- L'URL Rewriting expliqué aux débutants
- Le référencement de pages PHP
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Référencement : le problème des sessions des pages PHP
- Séminaire URL Rewriting et sites dynamiques
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Référencement d'un forum phpBB
Consultez la description détaillée des produits ou services de Google suivants : Omnisio
- Calcul du nombre de backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Transformer des citations en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum