Showing results for 
Show  only  | Search instead for 
Did you mean: 

Links to other courses use primary domain when exported via imscc

Links to other courses use primary domain when exported via imscc

Canvas white logo

This behavior is corrected in the 2021-08-18 deploy.

Known issues indicate notable behaviors that has been escalated to the Canvas engineering team. Known issues are not a guarantee for an immediate resolution. This document is for informational purposes only and does not replace the Support process. If you are encountering the behavior outlined in this document, please ensure you have submitted a Support case (per your institution's escalation process) so Canvas Support can adequately gauge the overall customer impact and prioritize appropriately.

Relative links to other courses become absolute links using the first listed domain when exported via imscc. Normally this wouldn’t be a problem, but when a school is utilizing multiple domains instead of one primary domain it causes navigation issues.

This behavior only happens with file export/import migrations and not courses copy.

Expected Behavior


Re-relativize the links when the package is imported back into the same account.

Or, render links to alternate domains as relative links.


No workaround exists at this time.

Steps to Reproduce


  1. In an account with two domains, create a course

  2. From the non-primary domain, create a page and add a link to a resource in a different course that uses the non-primary domain(AKA write a relative link to that content)

  3. Export the course content as an imscc

  4. Import that imscc file to a new course or inspect the package and see that the link now uses the primary domain.


Additional Info


Tags (1)