[résolu] Répértoire 'virtuel' et rép. img/ fixe
1 message
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- lowcraft
- Nouveau WRInaute

- Messages: 3
- Inscription: 28 Nov 2006
[résolu] Répértoire 'virtuel' et rép. img/ fixe
Bonjour,
Considéront ce qui suit:
http://localhost/mesclients/tartanpion/
comme étant la racine du site : que je définit grâce à:
RewriteBase /mesclients/tartanpion
J''ai mes images dans le répértoire img, tel que
http://localhost/mesclients/tartanpion/img/
et j'ai écrit une règle de réecriture du type
RewriteRule ^accueil/index\.html$ index_new.php?r=0 [L]
le fichier index_new.php est à la racine du site client /mesclients/tartanpion/
tel que http://localhost/mesclients/tartanpion/index_new.php
et le codage des images en source est de type ...img src="img/nomimage.png"...
Avec aussi entre autre des appels a des includes javascript et css, en ne spécifiant que le nom du fichier, qui est toujous à la racine du rép. client.
Je lance : http://localhost/mesclients/tartanpion/accueil/index.html
Le problème est que la résolution des fichiers se fait en /mesclients/tartanpion/accueil/img pour les images, /mesclients/tartanpion/accueil/index.css, ou /mesclients/tartanpion/accueil/script.js, alors que je souhaiterais que cela ce fasse par la racine d'origine, et je ne trouve pas le bon procédé, sauf en écrivant des règles de type
RewriteRule ^accueil/img/(.*)\.png$ img/$1.png [L]
RewriteRule ^accueil/(.*)\.css$ $1.css [L]
Mais étant donnée qu'il y aura un paquet de règle du meme type que accueil/index.html, news/index.html, etc... je préférerais trouver une méthode plus adapté.
J'ai chercher dans la doc officielle, mais mon niveau dans ce langage est des plus primaires, et malgré mes tentatives, je ne trouve pas de solutions propre à mon cas.
Merci par avance.
Lowcraft.
J'ai ajouté un <base href="http://localhost/mesclients/tartanpion/"> avant tout inclusion de fichiers, j'ai juste laissé les règles suivantes:
RewriteBase /mesclients/tartanpion
RewriteRule ^accueil/index\.html$ index_new.php?r=0 [L]
Et ca marche.
Low.
1 message
• 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 :
- [Résolu] Rewrite rule répertoire virtuel chez OVH
- Probleme rep virtuel ( debutant qui a lu le tuto )
- Répertoire Virtuel
- lien vers rep/index.xxx ou rep/ tout court
- htpasswd et repertoire virtuel
- sos repertoire virtuel
- Répertoire virtuel ou la virgule
- Rewriting - Repertoire virtuel
- Redirection vers repertoire virtuel
- apache racine repertoire virtuel
Consultez la description détaillée des produits ou services de Google suivants : Google Secure Access
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
