Module 3: URL persistence

The requirements in this module provides detailed requirements for the management of URLs.

The elements within this module must be implemented consistently across all Queensland Government websites.

This module covers:

  • designing URLs for longevity
  • using appropriate HTTP status messages when moving or removing resources
  • processing form submissions
  • handling errors
  • using best fit HTTP statuses.


Module 3 - URL persistence
Checkpoint Name Conformance
1 Designing URLs Mandatory
2 Moving a resource Mandatory
3 Removing a resource Mandatory
4 Aliasing a resource Mandatory
5 Appropriate use of HTTP methods Mandatory
6 Handling errors Desirable
7 Using best fit statuses Desirable