Você pode usar o regex em server_name para obter o TLD em uma variável:
server_name ~(www\.)?domain\.(?<tld>\w+)$;
Agora você pode usá-lo:
rewrite ^(.*)$ /$tld/$1;
Eu tenho um problema com minha configuração do nginx para o meu site joomla.
Eu quero reescrever / redirecionar com base no tld usado. Exemplo:
Como posso conseguir isso?
Você pode usar o regex em server_name para obter o TLD em uma variável:
server_name ~(www\.)?domain\.(?<tld>\w+)$;
Agora você pode usá-lo:
rewrite ^(.*)$ /$tld/$1;