Nginx: Subdomain als Teil der 404-Seitenadresse festlegen

Nginx: Subdomain als Teil der 404-Seitenadresse festlegen

Ich habe eine mehrsprachige Site mit Subdomains für jede Sprache. Ich möchte die Subdomain als Teil des Namens meiner benutzerdefinierten statischen Fehlerseite verwenden.

Beispiel

 error_page  404 error/$subdomain.not_found.html

Antwort1

Nur ein Beispiel ...

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

verwandte Informationen