Sitecore:在内容树中的文件夹中提供文件

Sitecore:在内容树中的文件夹中提供文件,sitecore,sitecore6,Sitecore,Sitecore6,我想知道最好的方法是简单地把文件放在服务器上,然后把它们发送出去 www.mycompany.com/Folder/Bunchoffiles.pdf www.mycompany.com/Folder/ATransformation.xsl www.mycompany.com/Folder/crazyLogo.png 有没有一种简单的方法可以将文件添加到内容树中的文件夹中?我可以将这些文件添加到媒体库中,然后以某种方式将它们放在内容树中吗 Sitecore CMS 6.5如果.ashx扩展名困扰您

我想知道最好的方法是简单地把文件放在服务器上,然后把它们发送出去

www.mycompany.com/Folder/Bunchoffiles.pdf

www.mycompany.com/Folder/ATransformation.xsl

www.mycompany.com/Folder/crazyLogo.png

有没有一种简单的方法可以将文件添加到内容树中的文件夹中?我可以将这些文件添加到媒体库中,然后以某种方式将它们放在内容树中吗


Sitecore CMS 6.5

如果.ashx扩展名困扰您,您可以通过执行以下操作禁用它们以支持正常的文件扩展名:

<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
  <sitecore>
    <settings>
      <setting name="Media.RequestExtension">
        <patch:attribute name="value"></patch:attribute>
      </setting>
    </settings>
  </sitecore>
</configuration>
在/App_Config/Include中创建名为MediaSettings.Config或类似文件,并执行以下操作:

<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
  <sitecore>
    <settings>
      <setting name="Media.RequestExtension">
        <patch:attribute name="value"></patch:attribute>
      </setting>
    </settings>
  </sitecore>
</configuration>

如果/~/媒体前缀让您感到困扰,您也可以修改它。同样,从上面这样修改文件。这将允许您的新前缀路径(请参阅:-/media)以及支持原始~/media:

<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
  <sitecore>
    <settings>
      <setting name="Media.RequestExtension">
        <patch:attribute name="value"></patch:attribute>
      </setting>
      <setting name="Media.MediaLinkPrefix">
        <patch:attribute name="value">-/media</patch:attribute>
      </setting>
    </settings>
    <customHandlers>
      <handler trigger="-/media/" handler="sitecore_media.ashx"/>
    </customHandlers>
  </sitecore>
</configuration>

-/媒体

约翰·韦斯特(John West)已经写了一篇关于这些和其他方面的文章。我建议你去看看。或者,如果您必须在/Folder/MyFile.ext上有一个文件,您可以创建这些文件夹并将这些文件上载到web根目录中web服务器上所需的位置。

解释下一票?我无法使用通常与媒体库关联的复杂URL。我还需要.xsl等文件,并且我需要能够通过将URL放在内容树中的某个位置来格式化URL。有关配置媒体URL的方法,请参阅下面的答案。此外,您还可以使用Sitecore的开发者中心创建和上传xslt等文件进行渲染。我会应用这些,如果它们有效,有证据表明它们会,那么谢谢。在媒体库中上传文件是可以的,但我们可以在内容树文件夹中上传文件吗?我上传了一个pdf文件在一个pdf文件夹下的网站1,但当我浏览它说,文件找不到。我想要点东西