Rewrite à la myspace
6 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
Rewrite à la myspace
Saluté à tous ! j'ai un petit pb de rewriting ...
j'ai un site dont l'architecture globale de navigation est la suivante
http://www.example.com/?page=**** ou encore http://www.example.com/?page=****&var1=xxx&var2=xxx
où **** correspond à la page à charger...
genre contact, fiche_produit, etc etc
la chose etant que j'aimerai à la manière de myspace renvoyer vers une fiche produit quand on tape
http://www.example.com/nomproduit
ça charge la page http://www.example.com/?page=fiche&nmprod=nomproduit
A savoir que ce qui suit le slash est bien sur un nom unique qu'il faudrait que je récupère dans le code pour savoir quelle fiche afficher...
mais n'est ce pas incompatible avec mon système de navigation ?
et si quelqu'un entre http://www.example.com/index.php?page=**** il faut que cela ne soit pas interprété comme le nom d'une fiche produit mais bien une URL classique ...
enfin je nage un peu je dois dire ...
si quelqu'un à une idée
merki
@++
j'ai un site dont l'architecture globale de navigation est la suivante
http://www.example.com/?page=**** ou encore http://www.example.com/?page=****&var1=xxx&var2=xxx
où **** correspond à la page à charger...
genre contact, fiche_produit, etc etc
la chose etant que j'aimerai à la manière de myspace renvoyer vers une fiche produit quand on tape
http://www.example.com/nomproduit
ça charge la page http://www.example.com/?page=fiche&nmprod=nomproduit
A savoir que ce qui suit le slash est bien sur un nom unique qu'il faudrait que je récupère dans le code pour savoir quelle fiche afficher...
mais n'est ce pas incompatible avec mon système de navigation ?
et si quelqu'un entre http://www.example.com/index.php?page=**** il faut que cela ne soit pas interprété comme le nom d'une fiche produit mais bien une URL classique ...
enfin je nage un peu je dois dire ...
si quelqu'un à une idée
merki
@++
je me suis lancé dans des tests ...
en fait la règle que je voudrai écrire est
si l'url demandée ne contient pas page=
alors on applique la règle
redirigier vers
index.php?page=fiche&id=[l'url demandée]
rewritecond %{REQUEST_URI} !/\?page=.*$
RewriteRule ^(.*)$ index.php?page=fiche&id=$1
mais ça n'a pas l'air de marcher
help
thaks
@+
en fait la règle que je voudrai écrire est
si l'url demandée ne contient pas page=
alors on applique la règle
redirigier vers
index.php?page=fiche&id=[l'url demandée]
rewritecond %{REQUEST_URI} !/\?page=.*$
RewriteRule ^(.*)$ index.php?page=fiche&id=$1
mais ça n'a pas l'air de marcher
help
thaks
@+
je crois que j'ai trouvé un truc pas mal mais ça m'oblige à avoir des nom de fiche produit avec uniquement des lettres et des chiffres si je veux que mes appels à des scripts ajax ne soient pas rewrités aussi
RewriteCond %{QUERY_STRING} !page=
RewriteCond %{QUERY_STRING} !.php
RewriteRule ^/?([a-z0-9]+)$ http://127.0.0.1/site/index.php?page=fiche&nom=$1 [L,NC]
le deuxième problème est que cette règle me redirige vers l'url générée ...et donc dans ma barre d'adresse j'ai cette une url du type
http://127.0.0.1/site/index.php?page=fiche&nom=produit1
j'aimerai garder l'url http://127.0.0.1/site/produit1 dans la barre d'adresse...
possible ?
merci d'avance
@++
RewriteCond %{QUERY_STRING} !page=
RewriteCond %{QUERY_STRING} !.php
RewriteRule ^/?([a-z0-9]+)$ http://127.0.0.1/site/index.php?page=fiche&nom=$1 [L,NC]
le deuxième problème est que cette règle me redirige vers l'url générée ...et donc dans ma barre d'adresse j'ai cette une url du type
http://127.0.0.1/site/index.php?page=fiche&nom=produit1
j'aimerai garder l'url http://127.0.0.1/site/produit1 dans la barre d'adresse...
possible ?
merci d'avance
@++
6 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 :
- MySpace fait partie d'OpenSocial dès son lancement
- Google Search et AdSense sur MySpace : un accord de 900M$
- Le gPhone, téléphone mobile révolutionnaire ?
- OpenSocial : le projet de Google pour contrôler les réseaux sociaux
- Les API de Google : l'arme ultime contre les réseaux sociaux
- Comment protéger sa vie privée sur Internet
- Google Friend Connect : présentation complète
- Les enjeux juridiques du Web 2.0 : quelques réflexions...
- L'algorithme du BrowseRank expliqué
- ISAPI rewrite URL rewrite pour ASP
- Rewrite long ou url court sans rewrite ?
- Myspace et redirection via msplinks
- rewriting du type myspace
- référencer un blog ou un Myspace
- Compte MySpace supprimé
- Recherche MySpace
- Google et MySpace
- Ouverture de MySpace France
- Myspace et référencement
- Quel CMS pour un myspace like?
- [avis + debbugage] editeur myspace
- Yahoo, Google MySpace vs. Microsoft, Facebook
- Google Adsense sur Myspace , Est ce possible ?
- Google sera partout sur MySpace
Consultez la description détaillée des produits ou services de Google suivants : OpenSocial
Qui est en ligne
Utilisateurs parcourant ce forum: Yahoo [Bot] et 0 invités


le forum