2010-12-23 66 views
1

現在我正在將我的網站遷移到IIS7的新服務器,但我遇到了404錯誤頁面的問題。如何將請求重定向到php文件擴展名爲aspx 404

現在www.example.com/missing和www.example.com/missing.aspx轉到我的404.aspx頁面,但類似www.example.com/missing.php或www.example.com/ missing.asdfasdf返回一個IIS7 404錯誤頁面。

我想自己的404錯誤頁面返回而不是IIS7的錯誤頁面,但我不知道如何做到這一點。

+0

沒有你設法解決這個?我的回答有幫助嗎? – Kev 2011-01-06 17:36:24

+0

@Kev - 不,這個設置已經存在於配置文件中:( – Matt 2011-01-07 18:31:26

回答

0

配置以下到您的web.config

<configuration> 
    <system.webServer> 
     <httpErrors existingResponse="PassThrough"> 
      <remove statusCode="404" subStatusCode="-1" /> 
      <error statusCode="404" prefixLanguageFilePath="" 
        path="/404.aspx" responseMode="ExecuteURL" /> 
     </httpErrors> 
    </system.webServer> 
</configuration> 
相關問題