Go to top of page

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
1Designing URLsMandatory
2Moving a resourceMandatory
3Removing a resourceMandatory
4Aliasing a resourceMandatory
5Appropriate use of HTTP methodsMandatory
6Handling errorsDesirable
7Using best fit statusesDesirable