Custom Redirects
Caddy can be configured to do custom redirects and other fancy rewriting before requests hit your application.
Updated over 3 months ago
Redirect to WWW
In your app's settings, you can use the following matcher and redirect directive to match domains and redirect to the www version.
@nonwww host example.com example2.com
redir @nonwww https://www.{host}{uri} permanent
%{default}
Redirect to Non-WWW
Similarly, we can match against the www subdomain and redirect to the root domain instead.
@nonwww host www.example.com
redir @nonwww https://example.com{uri} permanent
%{default}