2014-01-28 20 views
0

我做了一些搜索,但無法找到一個完整的回答我的問題: 我不知道它是否可以設置我的IIS 7.5的一個「自定義」擴展映射到另一個「物理「 延期。IIS - 映射一個延伸到另一個

例如, 我有Default.aspx,我希望我的服務器將此文件提供給Default.foo的請求。

我發現的映射問題/答案都是關於讓Default.foo文件,並將它們映射到正確的處理程序;這不是我的情況,我只是想有一種屏蔽的真實物理文件擴展名。

可能嗎?

TY

回答

1

的映射應該是default.foo和Default.aspx的之間建立,映射擴展無法實現這一目標。您可以使用URL Rewrite模塊到create a rule將default.foo重寫爲default.aspx。

一個簡單的例子如下,

<rewrite> 
     <rules> 
      <rule name="foo" stopProcessing="true"> 
       <match url="(.*)\.foo" /> 
       <action type="Rewrite" url="{R:1}.aspx" /> 
      </rule> 
     </rules> 
    </rewrite> 
+0

謝謝你,我會盡快試試這個! – LittleSweetSeas

+0

這正是我一直在尋找的! – LittleSweetSeas