What Is URL Forwarding?
URL forwarding is the process of automatically sending visitors from one URL to a different URL. It's a general term that encompasses domain forwarding, path-level redirects, and any mechanism that maps one web address to another.
Why It Matters
URL forwarding is one of the most fundamental tools in web infrastructure. Every business that has ever changed a URL, moved to a new domain, or set up a marketing vanity link has used some form of URL forwarding.
The term “URL forwarding” is often used interchangeably with “URL redirect,” but forwarding typically implies a continuous, always-on mapping from one URL to another — like pointing old-brand.com to new-brand.com permanently — while “redirect” can refer to one-time or conditional redirects at the server level.
How It Works
URL forwarding can be implemented at multiple layers:
DNS-level forwarding — The DNS provider resolves the domain to a redirect server, which issues an HTTP 301 or 302 to the destination URL. This is how Domain Forward works.
Server-level forwarding — Web servers like Nginx or Apache are configured with redirect rules that match incoming URLs and send visitors to new destinations.
Application-level forwarding — The application code itself checks the incoming URL and returns a redirect response.
Registrar-level forwarding — Domain registrars (GoDaddy, Namecheap, etc.) offer built-in forwarding that typically uses 302 redirects without HTTPS — fine for basic use, but problematic for SEO.
Types of URL Forwarding
- Permanent forwarding — Uses a 301 redirect. Search engines transfer ranking power to the destination URL.
- Temporary forwarding — Uses a 302 or 307 redirect. Search engines keep the original URL indexed.
- Path forwarding — Preserves the URL path during the redirect:
old.com/blog/post→new.com/blog/post. - URL masking — Shows the destination content but keeps the original URL in the browser bar.
- URL shortening — Maps a short branded URL to a longer destination (see also vanity URLs).
- Conditional forwarding — Redirects based on device type, geolocation, or other request attributes (see deep linking).
How Domain Forward Handles This
Domain Forward is a dedicated URL forwarding service built specifically for this purpose. Point your DNS to our servers, configure your forwarding rules in the dashboard, and we handle the rest — HTTPS, path forwarding, query string passing, analytics, and 301 redirects by default.
Related Terms
Related Features
Still Confused? Try It Free.
Set up your first domain forward in under 5 minutes. Free plan includes 5 domains.