nginx ドメイン名にのみスラッシュを追加する

nginx ドメイン名にのみスラッシュを追加する

/を追加する必要がありますhttps://my_domain.com。ただし、残りの URL については、追加されたスラッシュをすべて削除する必要があります。例:

https://my_domain.com

に変更する必要があります

https://my_domain.com/

そして:

https://my_domain.com/some_page/

書き直す必要がある

https://my_domain.com/some_page

これは私の nginx 設定の一部です:

location / {
    # This is what I have tried so far 
    rewrite ^(.*)my_domain.com$ $1/ break; 

    # Remove trailing double slashes.
    if ($request_uri ~ "^[^?]*?//") {
        rewrite "^" $scheme://$host$uri permanent;
    }

    # Remove trailing slashes.      
    rewrite ^/(.*)/$ /$1 permanent;

    # Rewrite page/0 and page/1 from url.
    # rewrite ^/(.*)/page/[01]$ /$1 redirect;

    proxy_pass                      http://backend_web;   
    proxy_set_header                Host $host;
    proxy_set_header                X-Real-IP $remote_addr;
}

URLからすべてのスラッシュを削除することはできます。しかし、メインページにスラッシュを1つ追加することはできません。https://my_domain.com

何か案は?

関連情報