Repertoires "virtuels"

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

Mikamtb31
Nouveau WRInaute
 
Messages: 3
Inscription: Mer Avr 11, 2007 7:42

Repertoires "virtuels"

Message le Mer Avr 11, 2007 7:57

Bonjour,

J'essaie de mettre un place un rewriting pour faire pointer une chose du genre
http://www.monsite.com/news/107/
vers
http://www.monsite.com/index.php?content=news&id=107

J'utilise ça, et ça fonctionne:
RewriteRule ^news/([0-9]*)$ index.php?content=news&id=$1 [L]
(piqué sur http://www.webrankinfo.com/forums/viewtopic_46068.htm)

Cependant, je me heurte à un problème: le browser croit, lui, que je suis dans le répertoire "news" et donc quand il charge des fichiers en chemin relatif, il ne les trouve pas. Ex: au lieu de chercher "css/style.css" dans la racine, il le cherche dans "news/".

Quelles solutions y'a-t-il ?

Merci,

Mikaël


phpmikedu83
WRInaute accro
WRInaute accro
 
Messages: 1281
Inscription: Sam Aoû 06, 2005 7:34

Re: Repertoires "virtuels"

Message le Mer Avr 11, 2007 10:50

Mikamtb31 a écrit:Bonjour,

J'essaie de mettre un place un rewriting pour faire pointer une chose du genre
http://www.monsite.com/news/107/
vers
http://www.monsite.com/index.php?content=news&id=107

J'utilise ça, et ça fonctionne:
RewriteRule ^news/([0-9]*)$ index.php?content=news&id=$1 [L]
(piqué sur http://www.webrankinfo.com/forums/viewtopic_46068.htm)

Cependant, je me heurte à un problème: le browser croit, lui, que je suis dans le répertoire "news" et donc quand il charge des fichiers en chemin relatif, il ne les trouve pas. Ex: au lieu de chercher "css/style.css" dans la racine, il le cherche dans "news/".

Quelles solutions y'a-t-il ?

Merci,

Mikaël


Puisque tu te trouves dans news/ le bon sens dirait: ../css/style.css non?

Mikamtb31
Nouveau WRInaute
 
Messages: 3
Inscription: Mer Avr 11, 2007 7:42

Message le Mer Avr 11, 2007 11:01

Justement, je ne suis pas dans news/, je suis à la racine, dans index.php, d'où le problème...


e-kiwi
Modérateur
Modérateur
 
Messages: 13854
Inscription: Mar Déc 23, 2003 9:04

Message le Mer Avr 11, 2007 12:37

et /css/style.css ou lieu de css/style.css

Mikamtb31
Nouveau WRInaute
 
Messages: 3
Inscription: Mer Avr 11, 2007 7:42

Message le Mer Avr 11, 2007 12:44

Effectivement, ce genre de parade doit fonctionner. Seulement, ça m'embete de mettre toutes mes url en absolu... Je crains de ne pas avoir de solution directe....

Merci en tout cas


phpmikedu83
WRInaute accro
WRInaute accro
 
Messages: 1281
Inscription: Sam Aoû 06, 2005 7:34

Message le Mer Avr 11, 2007 13:03

Mikamtb31 a écrit:Justement, je ne suis pas dans news/, je suis à la racine, dans index.php, d'où le problème...


Virtuellement, tu t'y trouves, quand même...


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