.png)
Tenho um nginx configurado com quatro domínios, incluindo phpMyAdmin; e tudo tem funcionado até recentemente. Na verdade, descobri hoje, enquanto rodava as atualizações na máquina (Ubuntu 22.04.3 LTS). Agora, enquanto os outros domínios funcionam perfeitamente, tentar acessar o phpMyAdmin direciona para o meu terceiro domínio.
Tenho até uma aba aberta com o phpmyadmin funcionando; mas toda vez que tento abri-lo em uma nova aba, ele é roteado para o terceiro domínio. Isto é... uma atualização não mudou nada: ainda recebi a tela de login do phpMyAdmin; mas tentar fazer login me levou ao domínio 3; e voltar resultou em 403 - Proibido.
a configuração do phpmyadmin (de 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_name
originalmente era ~^((.*)\.)?phpmyadmin\.test
, mas mudei para corresponder aos outros domínios. Isso não mudou o comportamento irritante.
Estou, para dizer o mínimo, extremamente confuso. Alguma ideia?