I'm using Tridion 2013 SP1. I'd like to put binary files outside Tridion, but to manage it as multimedia components. When choosing "External" in Resource Type on multimedia component editor, "URL" field appears and can input URL of binary file which is outside Tridion.

For instance, I input following URL.


However, Tridion handle the URL as following process.

  1. Download binary from the URL
  2. Publish the binary file

As a result, following a tag is output.

<a href="/images/img.jpg">

My desirable behaviour is that Tridion doesn't download binary file, but just output the URL and generate following a tag.

<a href="http://image.com/img.jpg">

I guess one of Default TBBs which is in "Default Finish Action" do that work, but I cannot customize Default TBBs because source code is not distributed.

How is it possible to achieve my goal?


2 Answers 2


Not sure about normal aspx but if you are using DD4T, you can override Binary publisher class "PublishMultimediaComponent" to set the url link without actually adding the item to package so that it never get published as an asset


The behavior you encounter is exactly how External Multimedia Components are supposed to work - we publish them too.

To achieve what you want, you need ECL instead. See here for a walk-through.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.