{"id":330,"date":"2012-05-16T17:31:47","date_gmt":"2012-05-16T15:31:47","guid":{"rendered":"http:\/\/blog.pushitup.com\/?p=330"},"modified":"2024-07-16T11:22:47","modified_gmt":"2024-07-16T09:22:47","slug":"autoriser-le-telechargement-de-fichiers-avec-une-extension-non-repertoriee-sous-iis7","status":"publish","type":"post","link":"https:\/\/blog.pushitup.com\/index.php\/2012\/05\/16\/autoriser-le-telechargement-de-fichiers-avec-une-extension-non-repertoriee-sous-iis7\/","title":{"rendered":"Autoriser le t\u00e9l\u00e9chargement de fichiers avec une extension non r\u00e9pertori\u00e9e sous IIS7"},"content":{"rendered":"<p>Apr\u00e8s quelques recherches, et suite \u00c3&nbsp; une demande d&rsquo;un client ayant besoin de proposer en t\u00e9l\u00e9chargement des fichiers avec une extension .cgi_ ou .exe_ , j&rsquo;ai trouv\u00e9 qu&rsquo;il ne suffisait pas de rajouter ces lignes dans le fichier web.config du site :<\/p>\n<p>&lt;system.webServer&gt;<br \/>\n&lt;handlers&gt;<br \/>\n&lt;add name=\u00a0\u00bbClient cgi\u00a0\u00bb path=\u00a0\u00bb*.cgi_\u00a0\u00bb verb=\u00a0\u00bb*\u00a0\u00bb modules=\u00a0\u00bbStaticFileModule\u00a0\u00bb resourceType=\u00a0\u00bbFile\u00a0\u00bb \/&gt;<br \/>\n&lt;handlers&gt;<br \/>\n&lt;system.webServer&gt;<\/p>\n<p>Il fallait aussi ajouter l&rsquo;extension dans les types MIME (comme sous IIS6) via ce bloc toujours dans &lt;system.webServer&gt; :<\/p>\n<p>&lt;staticContent&gt;<br \/>\n&lt;mimeMap fileExtension=\u00a0\u00bb.cgi_\u00a0\u00bb mimeType=\u00a0\u00bbapplication\/octet-stream\u00a0\u00bb \/&gt;<br \/>\n&lt;\/staticContent&gt;<\/p>\n<p>En esp\u00c3\u00a9rant que cela fasse gagner du temps \u00c3&nbsp; certains d&rsquo;entre vous \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s quelques recherches, et suite \u00c3&nbsp; une demande d&rsquo;un client ayant besoin de proposer en t\u00e9l\u00e9chargement des fichiers avec une extension .cgi_ ou .exe_ , j&rsquo;ai trouv\u00e9 qu&rsquo;il ne suffisait pas de rajouter ces lignes dans le fichier web.config du site : &lt;system.webServer&gt; &lt;handlers&gt; &lt;add name=\u00a0\u00bbClient cgi\u00a0\u00bb path=\u00a0\u00bb*.cgi_\u00a0\u00bb verb=\u00a0\u00bb*\u00a0\u00bb modules=\u00a0\u00bbStaticFileModule\u00a0\u00bb resourceType=\u00a0\u00bbFile\u00a0\u00bb \/&gt; &lt;handlers&gt; &lt;system.webServer&gt; Il&hellip; <a class=\"more-link\" href=\"https:\/\/blog.pushitup.com\/index.php\/2012\/05\/16\/autoriser-le-telechargement-de-fichiers-avec-une-extension-non-repertoriee-sous-iis7\/\">Poursuivre la lecture <span class=\"screen-reader-text\">Autoriser le t\u00e9l\u00e9chargement de fichiers avec une extension non r\u00e9pertori\u00e9e sous IIS7<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[10,9,25],"tags":[],"class_list":["post-330","post","type-post","status-publish","format-standard","hentry","category-aspnet","category-developpement-web","category-serveur-web","entry"],"_links":{"self":[{"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/posts\/330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/comments?post=330"}],"version-history":[{"count":0,"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/posts\/330\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/media?parent=330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/categories?post=330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.pushitup.com\/index.php\/wp-json\/wp\/v2\/tags?post=330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}