How urls are processed on the server
On the server a scan is done at the start for all courses.
It then saves the url field and serves the file under {course_group}/{url}/index.html
.
If the url field is changed after the server is running it will not be updated,
but if any content of a course is changed it will be updated on a browser refresh.