Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net IIS7 jpeg图像作为应用_Asp.net_Iis 7 - Fatal编程技术网

Asp.net IIS7 jpeg图像作为应用

Asp.net IIS7 jpeg图像作为应用,asp.net,iis-7,Asp.net,Iis 7,我想创建一个横幅计数器。为此,当从其他IP请求映像时,我创建了一个非常小的值计数器: 它在我的测试服务器上运行。请问,是否有可能去掉.ashx的扩展名,只编写.jpg扩展名? 你能告诉我如何在Win7的IIS管理器中管理它吗 如果我只是将IIS7中的“Handler”设置为“.jpg”,Firefox浏览器会返回图像有缺陷或错误,并且只显示文本消息 问候 Nasenbaer您可以使用重写规则来完成。你可以用。该规则类似于: <rewrite> <rules>

我想创建一个横幅计数器。为此,当从其他IP请求映像时,我创建了一个非常小的值计数器:

它在我的测试服务器上运行。请问,是否有可能去掉
.ashx
的扩展名,只编写
.jpg
扩展名? 你能告诉我如何在Win7的IIS管理器中管理它吗

如果我只是将IIS7中的“Handler”设置为“.jpg”,Firefox浏览器会返回图像有缺陷或错误,并且只显示文本消息

问候
Nasenbaer

您可以使用重写规则来完成。你可以用。该规则类似于:

<rewrite>
     <rules>
         <rule name="Special JPG rewrite" stopProcessing="true">
             <match url="apps/mva\.jpg$" />
             <action type="Rewrite" url="apps/mva.jpg.ashx" />
         </rule>
     </rules>
 </rewrite>

这将放在system.webServer下的web.config文件中。我没有测试这条规则,但它应该足够接近,以找出答案。如果您有其他类似的特殊情况,那么您可能能够扩展正则表达式以匹配更多的请求