To redirect an HTTP request to another URL you can use the
redirect=<code> option. The
code is the
HTTP status code used for the redirect response and must be between 300-399 for the route to be valid.
# redirect /path to https://www.google.com/ route add svc /path https://www.google.com/ opts "redirect=301"
To use the redirect with the
urlprefix- tags you need to specify the target URL in after the code since
the target of the request is usually the address of the service that registers the tag.
If you want to include the original request URI in the redirect target append the
to the target URL.
To redirect from HTTP to HTTPS you must include the
host:port of the HTTP endpoint:
route add svc example.com:80/ https://example.com/ opts "redirect=301"