How do I change the URL of a course?

Jump to solution
kunikotakahashi
Community Participant

The URL of a specific course URL in CanvasLMS now is like:

https://XXX.XX.XX/courses/{corseID}

The {courseID} is an automatically assigned value when registering a course in Canvas.

I wonder if it is possible to configure the setting about changing or editing the course URL as: https://XXX.XX.XX/courses/{corseCode}

The {corseCode} can be customized within the course settings.

Additionally, does anyone know if there are other values which can be modified or edited apart from corseCode and how to modify them.

Thanks!!

0 Likes
1 Solution
chriscas
Community Coach
Community Coach

Hi @kunikotakahashi,

I think the short answer on this one is "no".  There's no built-in way to change the format of a course URL.  I think from other postings that you're using the open-source version of Canvas , so you could always try to modify the code, but I think you'd run into a lot of difficulties, starting with the fact that the course title and course code do not, to my knowledge, have to be unique values, so you could run into URL collisions with your proposed url format.

-Chris

View solution in original post