У меня проблема с моей конфигурацией nginx для моего сайта joomla.
Я хочу переписать / перенаправить на основе используемого tld. Пример:
Как я могу этого добиться?
Вы можете использовать регулярное выражение в server_name, чтобы получить TLD в переменной:
server_name ~(www\.)?domain\.(?<tld>\w+)$;
Теперь вы можете использовать это:
rewrite ^(.*)$ /$tld/$1;