2014-12-20 70 views
0

試圖處理Microsoft Azure。 當點擊內部鏈接時,放入一些應用程序,每個應用程序出現404錯誤。在窗口中顯示「您正在查找的資源已被刪除,名稱已更改或暫時不可用」。 這是其中之一aska.azurewebsites.net在Azure平臺上點擊內部鏈接網站時出現404錯誤

在本地計算機和其他託管一切工作正常。假設問題出現在Azure設置中。我怎樣才能解決這個問題?

回答

0

找到錯誤的原因。我的項目託管在apache服務器上,我使用配置文件.htaccess,但Azure網站服務器 - IIS以及配置文件web.config。例如,我的項目中使用Yii框架,爲此web.config中的以下內容

<?xml version="1.0" encoding="UTF-8"?> 

<rewrite> 
    <rules> 
    <rule name="Hide Yii Index" stopProcessing="true"> 
     <match url="." ignoreCase="false" /> 
     <conditions> 
     <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" /> 
     <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" /> 
     </conditions> 
      <action type="Rewrite" url="index.php" appendQueryString="true" /> 
    </rule> 
    </rules> 
</rewrite> 

我希望這會幫助別人寫的

相關問題