11
submitted 1 day ago by twopi@lemmy.ca to c/webdev@programming.dev

Same as above:

Can I create a CNAME record to point a subdomain to a webpage e.g. blog.example.com -> example.com/blog?

I would also like to know if I can do this to point subdomains to webpages on different websites.

e.g. bluesky.example.com -> bsky.app/profile/example.com

top 7 comments
sorted by: hot top controversial new old
[-] chaos@beehaw.org 10 points 1 day ago

CNAMEs can only point to other domains. Redirects like that would be handled on the HTTP level, so you'd need a web server in the mix that sends requesters to the right place when they try to access the subdomain. It can redirect to anywhere, not just domains you control, so the Bluesky example would be handled the same way as the other one.

[-] irelephant@programming.dev 7 points 1 day ago

No, when you make a http request, the route is a part of the headers. DNS is only the name part.

[-] clmbmb@lemmy.dbzer0.com 7 points 1 day ago

That's being done with a reverse proxy.

[-] refalo@programming.dev 5 points 1 day ago

Not strictly within the normal way DNS works, no. A CNAME record response can only contain another domain or subdomain name. You would have to run a webserver that listens on the IP that the CNAME record eventually pointed to, in order to handle redirections to a specific URL.

[-] twopi@lemmy.ca 2 points 1 day ago

OK. Is there a web service that does this or do I have to run my own service and make the redirects myself?

[-] refalo@programming.dev 1 points 3 hours ago

There is, just google something like "url redirection service" and you'll find lots. Your domain/DNS provider may already offer one as well.

[-] superb 3 points 1 day ago

Easiest way to accomplish what you want: host a static html page on blog.example.com that redirects the user to example.com/blog:

https://stackoverflow.com/questions/5411538/how-to-redirect-one-html-page-to-another-on-load

I’ll note that a server side redirect would be preferred if this is for professional or business use. For personal shit, go nuts

this post was submitted on 18 May 2025
11 points (100.0% liked)

Web Development

3933 readers
136 users here now

Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development

What is web development?

Web development is the process of creating websites or web applications

Rules/Guidelines

Related Communities

Wormhole

Some webdev blogsNot sure what to post in here? Want some web development related things to read?

Heres a couple blogs that have web development related content

CreditsIcon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 2 years ago
MODERATORS