Problème sur Urlrewriting et répertoire virtuel
Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !
Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !
Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).
3 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- pisto255
- Nouveau WRInaute

- Messages: 2
- Inscription: 17 Oct 2003
Problème sur Urlrewriting et répertoire virtuel
Bonjour,
Je suis entrain de me familiariser avec l'urlrewriting et le renommage idéal d'une url mais je bute sur un point génant.
J'espère que vous pourrez m'aider.
Prenons le nom de domaine http://www.mondomaine.com
Toutes mes pages sont en php et à la racine
Toutes mes images sont dans un répertoire img (js dans js etc).
Pour maximiser mon référencement j'ai créer des répertoires virtuels du type
http://www.mondomaine.com/categorie/nomproduit.html
qui appel sans redirection : http://www.mondomaine.com/produit.php?id=XX
La règle est :
RewriteCond %{REQUEST_URI} ^/categorie/([^-]*)-([0-9]*)\.html
RewriteRule . /produit.php?id=%2 [L]
Ca fontionne sans problème.
Le soucis vient après, une fois que je suis sur la page http://www.mondomaine.com/categorie/nomproduit.html tous les liens de cette page devienne http://www.mondomaine.com/categorie/img/logo.gif qui du coup n'existe pas ! (au lieu de http://www.mondomaine.com/img/logo.gif, même soucis avec les pages, js, css...)
- J'ai essayer de créer une régle en htaccess qui retire automatiquement /categorie/ de l'url :
RewriteCond %{REQUEST_URI} !\.html$ # tout ce qui ne fini pas par html
RewriteCond %{REQUEST_URI} !^/(img|include|design)/ # et qui ne commence pas par mes 3 répertoires classiques
RewriteCond %{REQUEST_URI} ^/([^/]+)/(.*) # mais qui contient le répertoire d'une catégorie.
RewriteRule . /%2 [L]
Mais les performances s'effondrent vu qu'il fait ça pour TOUTES les images, liens, css, js de chaque page.
- J'ai essayer d'ajouter un src='/img/logo.gif' au lieu de src='img/logo.gif' mais ca me contrains à modifier beaucoup de page et de lien.
J'imagine que vous avez déjà rencontré ce problème, quelle est la meilleure solution ?
Je vous remercie par avance du temps que vous m'accorderez.
Cordialement,
Pistolero
Je suis entrain de me familiariser avec l'urlrewriting et le renommage idéal d'une url mais je bute sur un point génant.
J'espère que vous pourrez m'aider.
Prenons le nom de domaine http://www.mondomaine.com
Toutes mes pages sont en php et à la racine
Toutes mes images sont dans un répertoire img (js dans js etc).
Pour maximiser mon référencement j'ai créer des répertoires virtuels du type
http://www.mondomaine.com/categorie/nomproduit.html
qui appel sans redirection : http://www.mondomaine.com/produit.php?id=XX
La règle est :
RewriteCond %{REQUEST_URI} ^/categorie/([^-]*)-([0-9]*)\.html
RewriteRule . /produit.php?id=%2 [L]
Ca fontionne sans problème.
Le soucis vient après, une fois que je suis sur la page http://www.mondomaine.com/categorie/nomproduit.html tous les liens de cette page devienne http://www.mondomaine.com/categorie/img/logo.gif qui du coup n'existe pas ! (au lieu de http://www.mondomaine.com/img/logo.gif, même soucis avec les pages, js, css...)
- J'ai essayer de créer une régle en htaccess qui retire automatiquement /categorie/ de l'url :
RewriteCond %{REQUEST_URI} !\.html$ # tout ce qui ne fini pas par html
RewriteCond %{REQUEST_URI} !^/(img|include|design)/ # et qui ne commence pas par mes 3 répertoires classiques
RewriteCond %{REQUEST_URI} ^/([^/]+)/(.*) # mais qui contient le répertoire d'une catégorie.
RewriteRule . /%2 [L]
Mais les performances s'effondrent vu qu'il fait ça pour TOUTES les images, liens, css, js de chaque page.
- J'ai essayer d'ajouter un src='/img/logo.gif' au lieu de src='img/logo.gif' mais ca me contrains à modifier beaucoup de page et de lien.
J'imagine que vous avez déjà rencontré ce problème, quelle est la meilleure solution ?
Je vous remercie par avance du temps que vous m'accorderez.
Cordialement,
Pistolero
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 :
- [abandonné] urlrewriting d'un dossier virtuel vers...
- Changement de répertoire & urlrewriting
- Répertoire Virtuel
- Pb création répertoire virtuel
- htpasswd et repertoire virtuel
- sos repertoire virtuel
- Répertoire virtuel ou la virgule
- Rewriting - Repertoire virtuel
- Redirection vers repertoire virtuel
- apache racine repertoire virtuel
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

