rewrite var bdd
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- tropicool
- Nouveau WRInaute

- Messages: 5
- Inscription: 11 Nov 2009
rewrite var bdd
Bonsoir à tous,
j'aimerai savoir faire rewrite de ce genre, mais je sais pas si c'est possible
j'ai chercher mais j'ai rien trouver a ce sujet la
en faite, j'ai mes pages ainsi
index.php?page=1 , quand je rewrite j'ai ça 1.html
avec cette regle
RewriteRule ^([^/]+).html$ index.php?page=$1 [L]
pas de soucis
mais j'aimerai savoir si je peux ajouter une variable en plus dans ce lien rewrite
j'aimerai afficher les titres des mes pages qui se trouve dans une base de donné
et faire un lien de ce genre 1-titrepage.html
c'est possible ?
avez vous une documentation a ce sujet la ?
merci d'avance
bonne soirée
j'aimerai savoir faire rewrite de ce genre, mais je sais pas si c'est possible
j'ai chercher mais j'ai rien trouver a ce sujet la
en faite, j'ai mes pages ainsi
index.php?page=1 , quand je rewrite j'ai ça 1.html
avec cette regle
RewriteRule ^([^/]+).html$ index.php?page=$1 [L]
pas de soucis
mais j'aimerai savoir si je peux ajouter une variable en plus dans ce lien rewrite
j'aimerai afficher les titres des mes pages qui se trouve dans une base de donné
et faire un lien de ce genre 1-titrepage.html
c'est possible ?
avez vous une documentation a ce sujet la ?
merci d'avance
bonne soirée
-

forty - WRInaute passionné

- Messages: 1595
- Inscription: 30 Oct 2008
Re: rewrite var bdd
tu peux faire ca :
PS : si le paramètre "page" n'est pas un numérique, il faut trouver autre chose.
- Code: Tout sélectionner
RewriteRule ^([0-9]+)-.*\.html$ index.php?page=$1 [L]
PS : si le paramètre "page" n'est pas un numérique, il faut trouver autre chose.
- tropicool
- Nouveau WRInaute

- Messages: 5
- Inscription: 11 Nov 2009
Re: rewrite var bdd
Bonsoir, merci ça marche aussi votre règle
la mienne étais
url.com/Galerie-3.html
url.com/3-Galerie.html

si je veux ne pas utilisé l'id, je dois passer par du php ?
faire simplement
url.com/Galerie.html
?
bonne soirée
la mienne étais
- Code: Tout sélectionner
RewriteRule ^([a-z-A-Z-]+)-([0-9]+)\.html$ index.php?page=$2 [L]
url.com/Galerie-3.html
url.com/3-Galerie.html
si je veux ne pas utilisé l'id, je dois passer par du php ?
faire simplement
url.com/Galerie.html
?
bonne soirée
-

forty - WRInaute passionné

- Messages: 1595
- Inscription: 30 Oct 2008
Re: rewrite var bdd
les parenthèses ne servent a rien si tu n'utilises pas la rétro-référence $x correspondante. tu peux mettre:
sinon il faut soit mettre une règle par url soit passer par du php si tu veux enlever l'id.
- Code: Tout sélectionner
RewriteRule ^[a-z-A-Z-]+-([0-9]+)\.html$ index.php?page=$1 [L]
sinon il faut soit mettre une règle par url soit passer par du php si tu veux enlever l'id.
-

forty - WRInaute passionné

- Messages: 1595
- Inscription: 30 Oct 2008
Re: rewrite var bdd
si Galerie.html correspond à page 3 :
pour le php, il faut faire un select dans une table avec le titre pour récupérer le numéro de page correspondant.
il faut donc une table (que tu dois déjà avoir) et ajouter une colonne avec le titre comme il apparaît dans l'url. Une petite clé unique sur cette colonne et le tour est joué.
- Code: Tout sélectionner
RewriteRule ^Galerie\.html$ /index.php?page=3 [L]
pour le php, il faut faire un select dans une table avec le titre pour récupérer le numéro de page correspondant.
il faut donc une table (que tu dois déjà avoir) et ajouter une colonne avec le titre comme il apparaît dans l'url. Une petite clé unique sur cette colonne et le tour est joué.
- tropicool
- Nouveau WRInaute

- Messages: 5
- Inscription: 11 Nov 2009
Re: rewrite var bdd
ah ok la méthode manuel 
j'ai deja fait ça sur un site, quand j'ai 40 url
c'est cool à faire
je vais plutôt pencher sur la solution php
on va essayé de régler ça
merci
- Code: Tout sélectionner
RewriteRule ^Galerie\.html$ /index.php?page=3 [L]
j'ai deja fait ça sur un site, quand j'ai 40 url
je vais plutôt pencher sur la solution php
on va essayé de régler ça
merci
8 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 :
- [Redirection 301] index.php?page=var vers var.html
- art_xx.html?var=toto --> index.php?art=xx&var=toto
- plusieurs BDD ou 1 BDD avec des prefixes ???
- Page.php?var=1 et Page.php?var=2 page identique ?
- pagerank: ?var=XX
- Repas webmasters / référencement: Var (83)
- Redirection si $var n'est pas numérique
- Var commentées avec liens dans JS
- rewrite ou pas rewrite telle est le question...
- ISAPI rewrite URL rewrite pour ASP
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Le gPhone, téléphone mobile révolutionnaire ? - 30-08-2007
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Configurer des nouveaux moteurs dans Google Analytics - 12-06-2007
- Comment exclure son propre trafic de Google Analytics - 09-10-2008
- Conseils de netlinking pour Bing (par Microsoft) - 02-07-2009
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
