Récupérer le contenu d'une variable pour la mettre dans l'ur
7 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- zimounet
- WRInaute passionné

- Messages: 1796
- Inscription: 8 Nov 2004
Récupérer le contenu d'une variable pour la mettre dans l'ur
Hello!
J'ai essayé de creuser un peu les mods d'url rewriting pour phpbb, qui intègrent le sujet du poste dans l'url, mais je n'arrive pas a comprendre comment cela marche.
Savez vous comment mettre le contenu d'une varialble automatiquement dans l'url avec un htaccess?
J'ai essayé de creuser un peu les mods d'url rewriting pour phpbb, qui intègrent le sujet du poste dans l'url, mais je n'arrive pas a comprendre comment cela marche.
Savez vous comment mettre le contenu d'une varialble automatiquement dans l'url avec un htaccess?
-

HawkEye - WRInaute accro

- Messages: 17013
- Inscription: 23 Fév 2004
RewriteRule ^forums/viewtopic_([0-9]+)-(.*).htm$ forums/viewtopic.php?topic=$1 [L]
Ou un truc comme ça.
Après, la création d'urls devrait être /forum/viewtopic_<? echo $topicID ?>-<? echo $rewrited_topic_name ?>.htm
(où $rewrited_topic_name est le nom du topic rewrité correctement (suppression des caractères accentués et autres, et transformation des espaces en tirets).
@+
Ou un truc comme ça.
Après, la création d'urls devrait être /forum/viewtopic_<? echo $topicID ?>-<? echo $rewrited_topic_name ?>.htm
(où $rewrited_topic_name est le nom du topic rewrité correctement (suppression des caractères accentués et autres, et transformation des espaces en tirets).
@+
- dcz
- WRInaute impliqué

- Messages: 723
- Inscription: 2 Mar 2005
bah il le fait pas.
* ça veut dire n'importe quelle chaine de caractère, du coup viewtopic_xx-titre-de-la-page.html serait ton url dans l'exemple ci dessus, mais cela pourait trèes bien etre viewtopic_xx.html, cela ne change rien pour l'interpretation du .htaccess.
++
* ça veut dire n'importe quelle chaine de caractère, du coup viewtopic_xx-titre-de-la-page.html serait ton url dans l'exemple ci dessus, mais cela pourait trèes bien etre viewtopic_xx.html, cela ne change rien pour l'interpretation du .htaccess.
++
-

HawkEye - WRInaute accro

- Messages: 17013
- Inscription: 23 Fév 2004
L' .htaccess. te permet de dire au serveur qu'il doit interpréter une URL "propre" (montrée au visiteur), comme une URL "technique" page.php?id=&bla=&bli=
L'URL rewriting nécessite aussi que tu changes ton principe de génération de liens...
Tu dois creuser dans ton code, trouver toutes les lignes qui créent <a href="viewtopic.php?t=$numero_post">$titre_post</a> et les remplacer par <a href="viewtopic/$numero_post-$titre_post_rewrité">^$titre_post</a>.
pas "si facile"
PS: $titre_post_rewrité correspond au contenu de $titre_post après nettoyage des (éàèîï& ?!) et autres cochonneries
PPS: pour faire le pointilleux: viewtopic-xx.html ne marcherait pas, par contre viewtopic-xx-.html oui (eh oui, le tiret n'est pas optionnel dans la règle ci-dessus
et PPPS: peu importe la chaine de caractères, ça reste le "XX" qui est le déclencheur
ok j'vais me coucher
L'URL rewriting nécessite aussi que tu changes ton principe de génération de liens...
Tu dois creuser dans ton code, trouver toutes les lignes qui créent <a href="viewtopic.php?t=$numero_post">$titre_post</a> et les remplacer par <a href="viewtopic/$numero_post-$titre_post_rewrité">^$titre_post</a>.
pas "si facile"
PS: $titre_post_rewrité correspond au contenu de $titre_post après nettoyage des (éàèîï& ?!) et autres cochonneries
PPS: pour faire le pointilleux: viewtopic-xx.html ne marcherait pas, par contre viewtopic-xx-.html oui (eh oui, le tiret n'est pas optionnel dans la règle ci-dessus
et PPPS: peu importe la chaine de caractères, ça reste le "XX" qui est le déclencheur
ok j'vais me coucher
7 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 :
- Peut on mettre le contenu d'une variable dans les regles ?
- Mettre le contenu de la meta description dans le contenu de la page ?
- Récupérer variable GET en Javascript
- Récupérer la variable javascript
- Recuperer une variable de la bdd
- comment récupérer le numéro de la variable
- Recuperer variable javascript dans PHP
- récupérer variable # ancre url en php
- Recuperer un nom de dossier en tant que variable
- recuperer 1 seule variable dans URL
- Avoir beaucoup de contenu : conseil n°1 en référencement - 04-08-2008
- Conseils en référencement pour les débutants - 04-08-2008
- Mettre à jour régulièrement son site : conseil n°10 en référencement - 04-08-2008
- Configurer des nouveaux moteurs dans Google Analytics - 12-06-2007
- Bien choisir le titre de chaque page : conseil n°4 en référencement - 04-08-2008
- Backlinks : visez la qualité avant la quantité ! Conseil n°3 en référencement - 04-08-2008
- Privilégier le texte au contenu multimédia : conseil n°9 en référencement - 04-08-2008
- Ayez une bonne politique de format d'URL : conseil n°6 en référencement - 04-08-2008
Consultez la description détaillée des produits ou services de Google suivants : Google Blog Search
- Calculer le ratio de liens profonds
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
