2012-10-30 30 views
0

我在SiteFinity 4.4上有一個網站。我需要在一個非常特殊的URL下載一個文件,即Sitefinity:需要在特定的URL上提供PDF,但不能這樣做

HTTP:www.example.com/reports/the-report.pdf

如果我只是在創建網站的根目錄它不起作用(503錯誤)。另外,當我嘗試使用302Redirect.xml文件將URL重定向到PDF時,它不起作用(同樣的錯誤)。該鏈接已經發布,並且必須完全按照指定。我該如何解決這個問題?

任何幫助將不勝感激。

回答

3

Sitefinity不會阻止文件夾。添加物理文件夾並將該報告放在適當的位置應該可以正常工作,所以這可能意味着您必須檢查服務器配置。

無論如何,Sitefinity之外最快的方法就是創建一個IIS重寫規則。製作http:/www.example.com/reports/the-report.pdf模式,並將它們重定向到sitefinity庫中文檔的網址。

當您將文檔上載到sitefinity中的庫時,它會爲您提供直接url,如/ docs/defaultlibrary/document。您可以通過轉到內容>>文檔和文件來驗證網址,並選擇「嵌入」鏈接到此文件。這給了你一個與URL的彈出窗口。