nginx leitet zur falschen Domäne weiter (meistens)

nginx leitet zur falschen Domäne weiter (meistens)

Ich habe ein Nginx mit vier Domänen eingerichtet, darunter phpMyAdmin. Bis vor Kurzem hat alles einwandfrei funktioniert. Tatsächlich habe ich es heute herausgefunden, als ich die Updates auf dem Rechner (Ubuntu 22.04.3 LTS) ausgeführt habe. Während die anderen Domänen nun einwandfrei funktionieren, werden beim Versuch, auf phpMyAdmin zuzugreifen, Weiterleitungen zu meiner dritten Domäne durchgeführt.

Ich habe sogar einen geöffneten Tab mit funktionierendem phpMyAdmin, aber jedes Mal, wenn ich versuche, ihn in einem neuen Tab zu öffnen, wird er zur dritten Domäne weitergeleitet. Das heißt ... eine Aktualisierung hat nichts geändert: Ich habe immer noch den phpMyAdmin-Anmeldebildschirm, aber der Anmeldeversuch hat mich zu Domäne 3 geführt, und der Rückweg führte zu einer 403 - Verboten.

die phpmyadmin-Konfiguration (von nginx/sites-enabled):

server {
    listen 80;

    root    /var/www/phpmyadmin;
    index index.php index.html index.htm;
    server_name ~^(\w+\.)?phpmyadmin\.test$;
    location / {
        try_files $uri $uri/ /index.php;
    }

    location ~ \.php$ {
        fastcgi_pass unix:/run/php/php8.1-fpm.sock;
        include snippets/fastcgi-php.conf;
    }
}

server_nameursprünglich war es ~^((.*)\.)?phpmyadmin\.test, aber ich habe es geändert, damit es mit den anderen Domänen übereinstimmt. Das hat das irritierende Verhalten nicht geändert.

Ich bin, gelinde gesagt, völlig verwirrt. Irgendwelche Ideen?

verwandte Informationen