diff --git a/modules/services/blog/default.nix b/modules/services/blog/default.nix index 5c508a3..3d3fbdb 100644 --- a/modules/services/blog/default.nix +++ b/modules/services/blog/default.nix @@ -23,13 +23,21 @@ in forceSSL = true; useACMEHost = domain; root = "/var/www/blog"; - default = true; # Redirect to my blog # http://www.gnuterrypratchett.com/ extraConfig = '' add_header X-Clacks-Overhead "GNU Terry Pratchett"; ''; }; + + # Dummy vhost to redirect all unknown (sub-)domains to my blog + "_" = { + forceSSL = true; + useACMEHost = domain; + default = true; + + locations."/".return = "301 https://belanyi.fr$request_uri"; + }; }; # Those are all subdomains, no problem