Regola di riscrivere Nginx (sottodirectory al sottodominio)

Vorrei redirect la sottodirectory di admin a un sottodominio. Ho cercato di creare questa regola per Nginx ma non funziona:

location ^~ /admin/ { rewrite ^/admin(.*) http://admin.example.com$uri permanent; } 

Grazie, saluti

  • progetti nginx nelle sottocartelle
  • Come bloccare le istruzioni di accesso di Nginx da agenti di utente specifici
  • Le migliori pratiche per l'archiviazione del log del server web (Linux + Nginx)
  • Nginx Cache-Control
  • Il dominio viene reindirizzato al sito sbagliato in nginx, siti multipli nei file di configuration
  • Nginx ssl - SSL: errore: 0906D06C: routine PEM: PEM_read_bio: nessuna linea di partenza
  • One Solution collect form web for “Regola di riscrivere Nginx (sottodirectory al sottodominio)”

    Qualcosa di simile dovrebbe fare il lavoro:

     location ^~ /admin/ { rewrite ^/admin/(.*) http://admin.example.com/$1 permanent; } 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.