pb de directory avec un répertoire virtuel

Bonjour, j'ai un site multilingue et je suis en train de gicler mes variables de session. J'ai donc utilisé la technique de répertoire virtuel xxx.com/fr/yyy.htm pour récupérer une variable contenant la langue, mais mpn php croit être dans un répertoire fr/ et pas directement à la racine /.

Que faire ?

La ligne sur laquelle je travaille : RewriteRule ^([a-z][a-z])/section-(.*)\.htm /Page.php?section=$2&language=$1 [L]
 
je viens de trouver une solution quelque part dans c eforum en utilisant <base href="localhost/"> dans la section HEAD de mon document. C'est embêtant parce que ca fait une différence entre mon site de test et mon site opérationnel. Y'a pas plus élégant comme solution ?
 
Hum, je crois que BASE est LA solution.

Par contre, peut être injecter la bonne URL racine avec PHP, mais je ne sais pas.
 
En fait, j´avais mal compris, mais ton probleme est d´avoir des adresses relatives... Donc tu n´as que deux solutions:
- la balise base
- mettre tes liens en absolu
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut