Newbie in DNS records reddit / selfhosted ---------------------------------------------------------------------- schklom · 2023-11-26 15:36 I have my domain `mydomain.com`, rented from OVH. I use HAProxy on PfSense to redirect on subdomains, and PfSense manages the DNS challenge certificate. I would like the root `mydomain.com` to redirect to `aa.mydomain.com` (TLS certificate will be served by a third-party website e.g. GitHub to host my CV), but keep the wildcard certificate for all other subdomains on my PfSense. Currently, the certificates for `*.mydomain.com` and `mydomain.com` are on my PfSense. All I have managed to do is serve the certificate for `www.mydomain.com` on the 3rd-party website and add a DNS record for that subdomain. ---------------------------------------------------------------------- Still-Snow-3743 · 2023-11-26 20:23 So I assume you have a web server somewhere which is configured to host virtual hosts in some regard. You need to set up a virtual host which is configured to respond to requests for [mydomain.com](https://mydomain.com) and reply with a redirect to [aa.mydomain.com](https://aa.mydomain.com). The DNS for the domain root must be an A record, so you will have to set the IP address for your web server on the A record for [mydomain.com](https://mydomain.com). How exactly this looks and what sticky points you have in setting this up depends on what your web server setup is like - maybe you have this all working, but if not, if this is just an apache or nginx install, then we need to work through setting up the virtual host, or if this is a docker style nginx letsencrypt manager, then thats another set of configuration issues. Let me know how far you've gotten, or if nowhere at all and you need a recommendation for how to do this, let me know. Let me know a little more about your web server environment that responds to [mydomain.com](https://mydomain.com) if you have one set up (linux? windows? router with pfsense?) The way I do this is my router forwards all http and https traffic to my web server running ubuntu, and docker-letsencrypt-nginx-proxy- companion handles all the virtual hosts. Then if I wanted to create a redirect for a single domain, I would make a docker container that served an nginx server and have it configured with a redirect. But I must acknowledge I've been a sysadmin for 10 years and there may be more user friendly turnkey ways to do this, I'm just doing what works for me. ---------------------------------------------------------------------- RedditSlayer2020 · 2023-11-26 20:28 Redirect can be done on DNS level (create a cname for aa.mydomain.com that points to mydomain.com) or server level both webserver config files for my domain.com , and htaccess in the root www folder of your domain. So you can choose from 3 options