Configuration extensions / dll
Le
Laurent Jordi

Salut,
Je travaille sur une nouvelle version d'un CMS que j'ai réalisé il y a
très longtemps.
Ce CMS inclue l'URL Rewriting.
Le but de l'utilisation de l'URL Rewriting (dans mon cas) est d'occulter
le chemin réel des dossiers média des clients et de les remplacer par
des chemin plus classiques.
Par exemple le dossier images localisé physiquement à l'adresse
http://www.monsite.com/dossiersclients/1/images
Apparaitra dans le code HTML comme ceci
http://www.monsite.com/media/images
J'avais fait un module opérationnel sous IIS 6.
En effet, pour qu'un fichier .png soit pris en charge par le .net
framework il suffisait d'associer son extension à la bibliothèque .net
Dans IIS 7, l'interface à changé et les extensions ne sont plus mappées
à la dll mais directement à la classe qui va la traiter.
Du coup, je ne sais plus à quoi je dois mapper mon png pour qu'il
conserve son type mime d'image et qu'il soit bien traité par mon code
(en l'occurence dans le global.asax.cs).
Quelqu'un pourrait me dire où je peux trouver la documentation
officielle et complète d'IIS 7 ?
D'avance merci
Laurent Jordi
http://www.ezlogic.mc
http://www.innovacall.com
Je travaille sur une nouvelle version d'un CMS que j'ai réalisé il y a
très longtemps.
Ce CMS inclue l'URL Rewriting.
Le but de l'utilisation de l'URL Rewriting (dans mon cas) est d'occulter
le chemin réel des dossiers média des clients et de les remplacer par
des chemin plus classiques.
Par exemple le dossier images localisé physiquement à l'adresse
http://www.monsite.com/dossiersclients/1/images
Apparaitra dans le code HTML comme ceci
http://www.monsite.com/media/images
J'avais fait un module opérationnel sous IIS 6.
En effet, pour qu'un fichier .png soit pris en charge par le .net
framework il suffisait d'associer son extension à la bibliothèque .net
Dans IIS 7, l'interface à changé et les extensions ne sont plus mappées
à la dll mais directement à la classe qui va la traiter.
Du coup, je ne sais plus à quoi je dois mapper mon png pour qu'il
conserve son type mime d'image et qu'il soit bien traité par mon code
(en l'occurence dans le global.asax.cs).
Quelqu'un pourrait me dire où je peux trouver la documentation
officielle et complète d'IIS 7 ?
D'avance merci
Laurent Jordi
http://www.ezlogic.mc
http://www.innovacall.com
J'ai pas tout suivi, il est tard, mais de la doc pour iis 7.0 est dispo à
cet endroit:
http://technet.microsoft.com/en-us/library/cc732050(WS.10).aspx
--
--
Jerome Bongran - MVP IIS
Merci je vais apprendre tout ça par coeur.
Finalement j'ai utilisé le filtreisapi en faisant pointer mes images sur
une page asp.net images. Ca me permet d'occulter le multiclientelisme de
mon application et garantir une parfaite étanchéité entre les comptes.
Laurent Jordi
www.ezlogic.mc
www.innovacall.com