Bonjour à tous,

Je souhaite faire un lien absolut sur une feuille de style XSL depuis un fichier XML.
Le problème est que je n'y arrive pas !


Voici comment je procède :

Mon fichier XML :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type='text/xsl' href='http://192.168.10.1/monSite/mail.xsl'?>
<?DOCTYPE mail SYSTEM 'http://192.168.10.1/monSite/mail.dtd'?>
 
<mail>
   <date>2007-07-06</date>
   <time>14:40:12</time>
   <subject>blablabla</subject>
   ....
</mail>
Mon fichier XSL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" indent="yes"/>
 
<!-- TEMPLATE MAIL -->
<xsl:template match="/mail">
   <html>
      <head>
         <title>Mail <xsl:value-of select="date"/></title>
      </head>
   <body>
      ...
   </body>
</xsl:stylesheet>

Lorsque je passe la feuille XSL en relatif ca marche.
Lorsque j'attaque la feuille de style directement via mon navigateur (http://192.168.10.1/monSite/mail.xsl), je la récupère bien.

Pensant que le problème, venait du type mime renvoyé par Apache j'ai essayé d'ajouter dans le httpd.conf :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
    AddType application/xsl .xsl
puis j'ai essayer aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
   AddType application/xml .xml .xsl
puis j'ai essayer aussi :
puis j'ai essayer aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
   AddType text/xml .xml .xsl

Est-ce quelqu'un aurait une idée d'où vient le problème ??
Merci d'avance...