2008-09-17 42 views
0

問題下載* .exe文件在「本地Intranet」區域:本地服務器(我們組織內部)上
力IIS7建議

  1. HTML文件鏈接到同一臺服務器上的一個exe。
  2. 點擊鏈接在客戶端上運行exe文件。相反,我希望它提供下載。

到目前爲止已經試過:要讀取和腳本

  1. 上的exe文件的虛擬目錄更改權限。
  2. 在exe目錄中添加了Content-disposition標頭。
  3. 我無法更改瀏覽器中的設置。它適用於很多人消費。

回答

-2

文件是否自動下載或打開是瀏覽器,而不是服務器端設置。

這樣做的另一種方法是將文件的MIME類型更改爲application/octet-stream或類似的文件,以嘗試強制您的瀏覽器下載它。

0

將它們運行在服務器上或客戶端上?如果在服務器上:設置文件的處理程序映射,以便禁用CGI-exe。如果在客戶端:那麼這是一個Web瀏覽器問題 - 它不應該直接運行EXE!它是什麼瀏覽器?

戴維·韋伯提到,您可以使用內容處置 HTTP標頭:這些都可以用IIS7 HTTP響應頭該目錄/文件進行添加。