Sitefinity:需要在非常具体的URL上提供PDF,但不能这样做

时间:2012-10-30 14:54:19

标签: sitefinity sitefinity-4

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

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

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

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

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

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

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