「^」の意味: URLやパスの始まりを表す
「$」の意味: URLやパスなどの文字列の終わりを表す
「\.」の意味:ドメインの「.」は「\.」で表す
例)^htaccess-support\.com$
「*」の意味:直前の1文字を0回以上繰り返す場合にヒットする。 「.*」とすると任意の文字列が表現できる。
「$1」の意味:$1は、指定されて受け取ったURLを再利用するための変数
例)RewriteRule ^(.*) https://my.domain.com/$1 [R=301,L]
参考サイト:https://htaccess-support.com/howto/2021/10/977/index.html#jump2