url rewriting, phpbb et spip
12 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- marck5
- WRInaute discret

- Messages: 106
- Inscription: 13 Sep 2003
url rewriting, phpbb et spip
Bonjour à tous,
J'ai mis en place un site sous spip et je souhaiterais y intégrer un forum phpbb ( de la même façon que forum de webrankinfo ). Comment qu'on fait ?
De plus, j'aurais donc un double url rewriting :
- un pour les pages spip
- un pour les messages du forum phpbb
Comment faire ? Je combine dans le ht acess les lignes de codes qui servent respectivement pour rewriter spip et phphbb ?
J'ai mis en place un site sous spip et je souhaiterais y intégrer un forum phpbb ( de la même façon que forum de webrankinfo ). Comment qu'on fait ?
De plus, j'aurais donc un double url rewriting :
- un pour les pages spip
- un pour les messages du forum phpbb
Comment faire ? Je combine dans le ht acess les lignes de codes qui servent respectivement pour rewriter spip et phphbb ?
-

Kmacleod - WRInaute accro

- Messages: 3418
- Inscription: 28 Nov 2002
oui pas de soucis,
Pour plus de clarté tu peux mettre un .htaccess dans chaque répertoire
je suppose un répertoire pour le forum avec son .htaccess qui ne contiendra que les regles pour le forum
idem pour ton espace de publication
Quel url rewriting sur spip as tu fait ?
car il y en a un "en natif"
Pour plus de clarté tu peux mettre un .htaccess dans chaque répertoire
je suppose un répertoire pour le forum avec son .htaccess qui ne contiendra que les regles pour le forum
idem pour ton espace de publication
Quel url rewriting sur spip as tu fait ?
car il y en a un "en natif"
- marck5
- WRInaute discret

- Messages: 106
- Inscription: 13 Sep 2003
Je comptais utiliser ça :
RewriteEngine On
RewriteRule index.html index.php3 [QSA]
RewriteRule ^(.*)article(.*).html$ $1article.php3?id_article=$2 [QSA]
RewriteRule ^(.*)rubrique(.*).html$ $1rubrique.php3?id_rubrique=$2 [QSA]
RewriteRule ^(.*)breve(.*).html$ $1breve.php3?id_breve=$2 [QSA]
je sais pas si c'est le mieux, qu'entends-tu par en natif ?
RewriteEngine On
RewriteRule index.html index.php3 [QSA]
RewriteRule ^(.*)article(.*).html$ $1article.php3?id_article=$2 [QSA]
RewriteRule ^(.*)rubrique(.*).html$ $1rubrique.php3?id_rubrique=$2 [QSA]
RewriteRule ^(.*)breve(.*).html$ $1breve.php3?id_breve=$2 [QSA]
je sais pas si c'est le mieux, qu'entends-tu par en natif ?
-

Kmacleod - WRInaute accro

- Messages: 3418
- Inscription: 28 Nov 2002
En natif : spip gère l'url rewriting
regarde le fichier
inc.urls-dist.php3
tu dois avoir dedans
Remplace par
et enregistre le fichier sous inc.urls.php3 (pour conserver le fichier d'origine à la prochaine évolution)
désormais les urls du type article12.html fonctionne
regarde le fichier
inc.urls-dist.php3
tu dois avoir dedans
- Code: Tout sélectionner
$type_urls = "standard";
include_local("inc-urls-".$type_urls.".php3");
Remplace par
- Code: Tout sélectionner
$type_urls = "html";
include_local("inc-urls-".$type_urls.".php3");
et enregistre le fichier sous inc.urls.php3 (pour conserver le fichier d'origine à la prochaine évolution)
désormais les urls du type article12.html fonctionne
- marck5
- WRInaute discret

- Messages: 106
- Inscription: 13 Sep 2003
bon j' ai réussi a me démerder avec le forum, en revanche l'url rewriting pour le site spip marche pas. Pourriez-vous me dire ce qui ne va pas dans ce que j'ai fait ?
je suis sur ovh
1/ j 'ai telecharge inc-urls-dist.php3 , j'ai modifie et j'ai mis :
2/ je l'ai telecharge sur le serveur et je l'ai renommé inc-urls.php3
3/ j ai trouvé mon ht_access (situé dans le fichier CACHE)
4/ j'ai mis dedans :
RewriteEngine on
5/ j'ai vidé le cache
5/ Ben ensuite quand je balade ma souris sur les liens de mon site c'est bien au bon format (article123.htm) mais quand je clique j'arrive nul par (sorry we coulnd not find etc. )
Si vous vouluez voir à quoi ca ressemble , c'est à cette adresse http://www.paranormal-ondes.com
Merci à ceux qui pourront m'éclairer...
je suis sur ovh
1/ j 'ai telecharge inc-urls-dist.php3 , j'ai modifie et j'ai mis :
- Code: Tout sélectionner
$type_urls = "html";
include_local("inc-urls-".$type_urls.".php3")
2/ je l'ai telecharge sur le serveur et je l'ai renommé inc-urls.php3
3/ j ai trouvé mon ht_access (situé dans le fichier CACHE)
4/ j'ai mis dedans :
RewriteEngine on
- Code: Tout sélectionner
# urls spip
RewriteRule ^/rubrique([0-9]+)\.html$ /rubrique.php3?id_rubrique=$1 [QSA,L]
RewriteRule ^/article([0-9]+)\.html$ /article.php3?id_article=$1 [QSA,L]
RewriteRule ^/breve([0-9]+)\.html$ /breve.php3?id_breve=$1 [QSA,L]
RewriteRule ^/secteur([0-9]+)\.html$ /secteur.php3?id_rubrique=$1 [QSA,L]
5/ j'ai vidé le cache
5/ Ben ensuite quand je balade ma souris sur les liens de mon site c'est bien au bon format (article123.htm) mais quand je clique j'arrive nul par (sorry we coulnd not find etc. )
Si vous vouluez voir à quoi ca ressemble , c'est à cette adresse http://www.paranormal-ondes.com
Merci à ceux qui pourront m'éclairer...
-

Kmacleod - WRInaute accro

- Messages: 3418
- Inscription: 28 Nov 2002
Je viens de mettre en place la technique pour http://www.coaching-conseils.com
C'est à dire
inc-url.php3 avec html
.htaccess a à la racine du site avec
Vidage du cache
Et celà fonctionne
Je pense que c'est le 1er slash qui donne une erreur
car
http://www.paranormal-ondes.com//rubrique11.html fonctionne bien
Il faut donc enlever le 1er slash
Mon .htaccess est correct (ovh et 60 gp), tu peux l'utiliser
C'est à dire
inc-url.php3 avec html
.htaccess a à la racine du site avec
- Code: Tout sélectionner
RewriteRule ^article([0-9]*).html$ /article.php3?id_article=$1 [QSA,L]
RewriteRule ^rubrique([0-9]*).html$ /rubrique.php3?id_rubrique=$1 [QSA,L]
RewriteRule ^breve([0-9]*).html$ /breve.php3?id_breve=$1 [QSA,L]
RewriteRule ^forum([0-9]*).html$ /forum.php3?id_forum=$1 [QSA,L]
Vidage du cache
Et celà fonctionne
Je pense que c'est le 1er slash qui donne une erreur
car
http://www.paranormal-ondes.com//rubrique11.html fonctionne bien
Il faut donc enlever le 1er slash
Mon .htaccess est correct (ovh et 60 gp), tu peux l'utiliser
12 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 :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
