Weiterleitung auf "https + www" per htaccess

Auf der Seite soll immer auf https + www weitergeleitet werden. Momentan verwende ich dafür in der htaccess folgende Regeln:

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTP_HOST} !^www\.domain\.de [NC]
RewriteRule ^(.*) https://www\.domain\.de/$1 [R=301,L]

Es gibt ja nur folgende 3 „falsche“ Möglichkeiten eine URL aufzurufen:

1. http://www.domain.de/kategorie/

Ist ok – leitet auf https + www um.

2. http://domain.de/kategorie/

Leitet erst auf https um ohne www
Dann auf www aber ohne https
Und dann auf die finale URL

3. https://domain.de/kategorie/
Leitet erst auf www ohne https um
Dann auf die finale URL

Kann mir jmd. helfen wie ich das in der htaccess richtig angebe…

hier ist ein Code aus dem ersten Suchergebnis bei google:

RewriteEngine On
Rewritecond %{HTTP_HOST} !^www.example.com
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]