Technology Help Website: Understand How URLs Work in Drupal

Since the Technology Help website (it.umn.edu) is hosted in Drupal, it is helpful to have a basic understanding of how URLs work in Drupal so you know what to expect.

In this article:

Node Numbers

Every page (a.k.aa node) in a Drupal website is initially assigned a unique node number when they are created. 

For example, when you create the first page on the "example.umn.edu" Drupal site, the URL will be example.umn.edu/node/1.

Human-Readable URLs

In addition to node numbers, Drupal assigns a human-readable URL to each node, called an alias. The default alias pattern for URLs on UMN Drupal sites is the site name plus each word in the title of the page (not including articles like "and") separated by hyphens. If the title is very long, the URL will include words up to a certain number of characters. 

For example, if you create a page on the "example.umn.edu" Drupal site with the title "Manage Content and Images," the human-readable URL would be https://example.umn.edu/manage-content-images.

Automatic Redirects When Page Titles Change

Since the human-readable URL is based on the title of the page, if a content editor changes the title of the page the human-readable URL will also change. To help get users to the correct page, Drupal will automatically create a redirect from the original human-readable URL to the new one.

URL Patterns for the Technology Help Website

In the Technology Help website, we have defined URL patterns for the various content types on the website. The patterns are as follows:

LABEL

PATTERN

EXAMPLE

Blog Article

[node:field_blog_categories]/[node:title]

https://it.umn.edu/scam-examples-security-advisories/example-248-fake-payment-receipts

Comparison

services-technologies/comparisons/[node:title]

https://it.umn.edu/services-technologies/comparisons/compare-video-recording-tools

Course

training-events/training/[node:title]

https://it.umn.edu/training-events/training/canvas-gradebook-set

Event

training-events/events/[node:title]

https://it.umn.edu/training-events/events/virtual-canvas-clinic-spring-2022

Experts & Communities

experts-communities/[node:title]

https://it.umn.edu/experts-communities/technology-advisory-council

Explore Pages

services-technologies/[node:title]

https://it.umn.edu/services-technologies/use-technology-courses

General Page

[node:field_site_section:entity:name]/[node:field_parent_link:title]/[node:title]

https://it.umn.edu/planned-changes/outgoing-email-requirement-dmarc

Knowledge Articles

services-technologies/how-tos/[node:title]

https://it.umn.edu/services-technologies/how-tos/proofpoint-set-your-account

Location

services-technologies/locations/[node:title]

https://it.umn.edu/services-technologies/locations/public-computer-lab-walter-library-103

News

news-alerts/news/[node:title]

https://it.umn.edu/news-alerts/news/linkedin-learning-contract-expiration

Resource Page

services-technologies/[node:field_resource_type:entity:name]/[node:title]

https://it.umn.edu/services-technologies/good-practices/canvas-set-expectations-student-course

Self-Help Guide Page

services-technologies/self-help-guides/[node:title]

https://it.umn.edu/services-technologies/self-help-guides/teamdynamix-tdx-work-tickets

Service

services-technologies/[node:title]

https://it.umn.edu/services-technologies/zoom-rooms-service

Software

services-technologies/resources/[node:title]

https://it.umn.edu/services-technologies/resources/visio

Staff

experts-communities/experts/[node:title]

https://it.umn.edu/experts-communities/experts/neha-bansal







 

Last modified

Changed

TDX ID

TDX ID
6841