Nginx: 404 ページのアドレスの一部としてサブドメインを設定する

Nginx: 404 ページのアドレスの一部としてサブドメインを設定する

各言語のサブドメインを持つ多言語サイトがあります。カスタム静的エラー ページの名前の一部としてサブドメインを使用したいと考えています。

 error_page  404 error/$subdomain.not_found.html

答え1

単なる例ですが...

server {
    server_name ~^(?<subdomain>.+)\.yourmaindomain\.com$;
    # blablabla
    error_page  404 error/$subdomain.not_found.html;
}

関連情報