Problème avec succession de rewriterules
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- aherve
- Nouveau WRInaute

- Messages: 23
- Inscription: 20 Oct 2003
Problème avec succession de rewriterules
Bonjour,
Je rencontre un problème avec une succession de rewriterules.
Mon fichier httpd.conf est comme suit :
Lorsque je tape l'uri http://192.168.1.10/cartographie-expertne/expert/629030, la réécriture a lieu sans problème. Par contre, une fois arrivé sur cette page, tous les liens qui figurent sur cette page sont réécrits de manière incorrecte : par exemple, http://192.168.1.10/accueil est devenu http://192.168.1.10/cartographie-expert ... rt/accueil ou http://192.168.1.10/cartographie-domaines/domaine/ERP est devenu http://192.168.1.10/cartographie-expert ... omaine/ERP.
Comment puis-je éviter cela ?
Merci pour votre aide.
Je rencontre un problème avec une succession de rewriterules.
Mon fichier httpd.conf est comme suit :
- Code: Tout sélectionner
<VirtualHost 192.168.1.10>
ServerName 192.168.1.10
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteLog /tmp/rewrite_log
RewriteLogLevel 9
RewriteCond %{REQUEST_URI} ^/cartographie-expertne/([expert/]+)/([0-9/]+)$
RewriteRule cartographie-expertne/([^\/]+)/([^\/]+)$ cartographie-expertne?$1=$2 [P]
RewriteCond %{REQUEST_URI} ^/cartographie-domaines/([domaine/]+)/([^\/]+)$
RewriteRule cartographie-domaines/([^\/]+)/([^\/]+)$ cartographie-domaines?$1=$2 [P]
RewriteCond %{REQUEST_URI} ^/cartographie-groupe_fonctionnalites/([groupe/]+)/([^\/]+)$
RewriteRule cartographie-groupe_fonctionnalites/([^\/]+)/([^\/]+)$ cartographie-groupe_fonctionnalites?$1=$2 [P]
RewriteRule ^/(.*) http://192.168.1.50:8080/experfree/fr/$1 [P]
ProxyPassReverse / http://192.168.1.50:8080/experfree/fr/
CustomLog /tmp/apache_acces_fr.log common
</IfModule>
</VirtualHost>
Lorsque je tape l'uri http://192.168.1.10/cartographie-expertne/expert/629030, la réécriture a lieu sans problème. Par contre, une fois arrivé sur cette page, tous les liens qui figurent sur cette page sont réécrits de manière incorrecte : par exemple, http://192.168.1.10/accueil est devenu http://192.168.1.10/cartographie-expert ... rt/accueil ou http://192.168.1.10/cartographie-domaines/domaine/ERP est devenu http://192.168.1.10/cartographie-expert ... omaine/ERP.
Comment puis-je éviter cela ?
Merci pour votre aide.
- nikoshr
- WRInaute occasionnel

- Messages: 320
- Inscription: 10 Juil 2003
Question probablement idiote, mais les liens ne sont pas de la forme
- Code: Tout sélectionner
<a href='accueil.php'>Accueil</a>
- Code: Tout sélectionner
[expert/]+
- aherve
- Nouveau WRInaute

- Messages: 23
- Inscription: 20 Oct 2003
Problème avec succession de rewriterules
En fait, tous les liens de mon site sont relatifs, de type :
J'ai également un problème d'affichage des images (.png) et du style de mes pages (.css).
Lorsque je regarde le log, le système recherche ces fichiers au niveau :
Or, ces fichiers se trouvent au niveau :
Merci de votre aide.
- Code: Tout sélectionner
<a href="cartographie-domaines/domaine/{CODE}">
J'ai également un problème d'affichage des images (.png) et du style de mes pages (.css).
Lorsque je regarde le log, le système recherche ces fichiers au niveau :
- Code: Tout sélectionner
http://192.168.1.50:8080/experfree/fr/
Or, ces fichiers se trouvent au niveau :
- Code: Tout sélectionner
http://192.168.1.50:8080/experfree/
Merci de votre aide.
- nikoshr
- WRInaute occasionnel

- Messages: 320
- Inscription: 10 Juil 2003
Et ce n'est pas possible de mettre tous les liens et appels de ressources en absolu dans votre source HTML? Par exemple
Il est possible de faire de l'URL rewriting pour ce genre de choses, mais les appels vont devenir très compliqués à gérer alors qu'en absolu vous garderiez les transformations à un niveau raisonnable.
- Code: Tout sélectionner
/cartographie-domaines/domaine/{CODE}
/accueil.php
/images/image.png
Il est possible de faire de l'URL rewriting pour ce genre de choses, mais les appels vont devenir très compliqués à gérer alors qu'en absolu vous garderiez les transformations à un niveau raisonnable.
4 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 :
- Google Code Jam 2003 - 18-09-2003
- Référencement d'un forum phpBB - 09-05-2004
- Matt Cutts déclare la guerre au spamdexing en français (et autres langues) - 12-01-2006
- Comment éviter les contenus dupliqués (avec/sans le www) - 26-10-2005
- Commande site: sur Google et pages ignorées - 06-03-2007
- Du nouveau dans le Centre pour Webmasters de Live Search - 07-08-2008
- Comment résoudre les problèmes de Bourbon... - 27-06-2005
- Archive.org n'indexe plus rien depuis le 22 août 2008 ? - 19-11-2009
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
