0

我在 SiteFinity 4.4 上有一个网站。我需要在一个非常具体的 URL 上提供一个文档,即

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

如果我只是在站点的根目录中创建一个目录,它就不起作用(503 错误)。此外,当我尝试使用 302Redirect.xml 文件将 URL 重定向到 PDF 时,它也不起作用(同样的错误)。该链接已经发布,并且必须与指定的完全相同。我该如何解决这个问题?

任何帮助将不胜感激。

4

1 回答 1

3

Sitefinity 不会阻止文件夹。添加一个物理文件夹并将该报告放在适当的位置应该可以正常工作,因此这可能意味着您必须检查您的服务器配置。

无论如何,在 Sitefinity 之外最快的方法就是创建一个 IIS 重写规则。使 http://www.example.com/reports/the-report.pdf 成为模式并将它们重定向到来自 sitefinity 库的文档的 url。

当您将文档上传到 sitefinity 中的库时,它会为您提供一个直接 url,例如 /docs/defaultlibrary/document。您可以通过转到内容 >> 文档和文件并选择嵌入此文件的链接来验证 url。这会给你一个带有 url 的弹出窗口。

于 2012-10-31T09:15:45.137 回答