Настройка nginx для перезаписи доменов в пользовательские каталоги

Я хотел бы переписать запросы на (.*). Server.org, чтобы перейти на www.server.org/do/$1

В основном, любой запрос, который приходит как:thing.server.org, должен идти на www.server.org/do/something

Мне также хотелось бы иметь возможность делать что-то более умное: что-то1.something2.server.org должно идти на www.server.org/do/something1/something2/

так что-то вроде: (.). (.).server.org следует перейти на www.server.org/do/$1/$2

У кого-нибудь есть знания, которыми они могут поделиться со мной, как настроить это с помощью nginx?

спасибо Бенни

1 ответ

Решение

Убедитесь, что ваша версия Nginx и PCRE обновлена, а затем используйте перехваты имен серверов: http://nginx.org/en/docs/http/server_names.html

Другие вопросы по тегам