Looking at the online docs for DXA, I see it comes with Redirect Pages. But is there anything for managing 301 redirect en masse?

I've done this before with a key/value schema publishing a file that can be used by the IIS UrlRewrite module.

Just wondering if something like this was already in DXA (as a module perhaps)?

  • I don't think there is a module that exists within the OOTB framework apart from Page level redirects which you have provided above already. I am equally curious to see if it exists :)
    – Shiva
    Dec 9, 2015 at 15:10
  • 1
    Not that I know of. Maybe someone built it and didn't share it :)
    – Nuno Linhares
    Dec 9, 2015 at 15:55
  • I'm curious if you'd make a separate module or somehow "extend" the existing Redirect Page. Would the editor be able to check a "return 301" in page or Structure Group metadata and then publish something? Dec 15, 2015 at 10:28

2 Answers 2


The features of DXA are chosen following the rule that we only build that, whichwe know/expect every customer will want/need and cand find a common implementation of.

Stuff which is custom for every other customer, typically does not fall under that rule, neither does stuff that only some customers need and others don't care about that much.

Keep in mind we needed something a rule to determine what to buld/deliver first to make it a valuable acceleration framework. It is simply mpossible to deliver all the functionality that we can think of in a reasonable time.

That all being said, we indeed do not have anything for managing 301 redirect en masse. Partially because we didn't find a common implementation of that and partially because it doesn't really belong to the web application, but more to the application server.

So this leaves you with a very nice opportunity to create a module for DXA that and submit a pull request on our modules repository ;o)

  • No problem - the essence of the question was just to find out if there was one before we started to implement something.
    – Neil
    Dec 14, 2015 at 15:52

I think for mass redirects, the overhead of the MVC application (DXA) would introduce a performance overhead.

Redirecting at the IIS level would be preferable, with the URLRewrite module

  • 1
    Indeed - but the definition and publish of 301 redirects themselves could still be within Tridion.
    – Neil
    Dec 14, 2015 at 11:00
  • I vote for the IIS URL Rewrite module.
    – Mr Smith
    Dec 16, 2015 at 15:44

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.