Glossary

What Is URL (Uniform Resource Locator)?

A URL (Uniform Resource Locator) is the complete web address used to locate a specific resource on the internet. It includes the protocol, domain name, path, and optionally query strings and fragments — like https://example.com/blog?page=2#intro.

Why It Matters

URLs are the addresses of the web. Every redirect takes a source URL and maps it to a destination URL. Understanding URL structure helps you configure forwarding correctly — especially path forwarding and query string handling.

URL Structure

https://www.example.com:443/blog/post?id=42&ref=home#comments
└─┬──┘ └──┬───────────┘└┬┘ └───┬───┘ └────┬──────┘ └──┬───┘
scheme    host         port   path    query string  fragment

Technically, a URL is a specific type of URI (Uniform Resource Identifier) — one that specifies both the resource and how to locate it.

ComponentExamplePurpose
Schemehttps://Protocol (HTTP or HTTPS)
Hostwww.example.comDomain name + optional subdomain
Port:443Network port (usually omitted — 80/443 are default)
Path/blog/postResource location on the server
Query string?id=42&ref=homeParameters (key=value pairs)
Fragment#commentsPosition within the page (client-side only)

URLs and Domain Forwarding

Forwarding TypeWhat ChangesExample
Domain-onlyDomain changes, path droppedold.com/anythingnew.com
Path forwardingDomain changes, path preservedold.com/blognew.com/blog
WildcardSubdomain + domain change*.old.comnew.com
Full URL rewriteEverything changesold.com/pagenew.com/different-page

Related Terms

Related Features

Frequently
asked questions

Domain Forward can forward the domain, preserve or change the path, and pass through query strings. The scheme is always handled (both HTTP and HTTPS). Fragments (#) are handled client-side and don't reach the server.

Still Confused? Try It Free.

Set up your first domain forward in under 5 minutes. Free plan includes 5 domains.