Strumenti per i reindirizzamenti

Consulta i reindirizzamenti e sostituisci l’elenco completo delle regole.

In questa pagina

Consulta le regole di reindirizzamento del progetto oppure sostituisci l’elenco completo.

Nota

Il collegamento vale per lo Space. Sei membro e lo Space non è bloccato. Uno Space è un ambiente di lavoro condiviso nell’app.

Puoi chiamare hosting_list_redirects con qualsiasi ruolo, anche Sola lettura. Per hosting_set_redirects ti serve il ruolo Proprietario, Amministratore o Utente.

hosting_list_redirects List redirects

legge soltanto

Elenca le regole di reindirizzamento di un progetto nel loro ordine. Prevale la prima regola corrispondente.

Parametri di hosting_list_redirects
ParametroTipoIndicazioneDescrizione
spaceNumero interoobbligatorioL’ID dello Space di dieci cifre.
projectNumero interoobbligatorioIl numero del progetto mostrato da hosting_list_projects.

hosting_set_redirects Set redirects

modifica datielimina, sovrascrive o modifica ciò che è visibile

Leggi prima le regole esistenti con hosting_list_redirects e includi nel nuovo elenco ogni regola da conservare.

Attenzione

Le regole assenti vengono rimosse; un elenco vuoto le rimuove tutte. Lo strumento opera alla prima chiamata senza frase di conferma.

  • Un progetto ha al massimo 200 regole. L’origine di una regola ha fino a 500 caratteri, la destinazione fino a 1.000. Se una regola è errata o l’elenco è troppo lungo, TEISENDA non salva l’elenco.
  • Due percorsi non possono essere un’origine, con tutto ciò che si trova sotto: /.teisenda e /.well-known/acme-challenge. Appartengono al nodo di hosting.
Parametri di hosting_set_redirects
ParametroTipoIndicazioneDescrizione
spaceNumero interoobbligatorioL’ID dello Space di dieci cifre.
projectNumero interoobbligatorioIl numero del progetto mostrato da hosting_list_projects.
rulesElenco di oggettiobbligatorioL’elenco completo, al massimo 200 regole; un elenco vuoto rimuove ogni regola. Ogni regola è un oggetto con source, target e, facoltativamente, status. source è l’origine: un percorso che inizia con /. Al suo interno :name occupa una parte del percorso e * alla fine indica il resto. target è la destinazione: un percorso o un indirizzo completo con https. Puoi riutilizzare nella destinazione :name e * dell’origine. status è 301, 302, 307 o 308; se manca, si applica 301.

Se qualcosa non funziona

Quando un rimedio nomina uno strumento, chiedi all’applicazione di chiamarlo.

L'elenco non è stato salvato:

Solo hosting_set_redirects restituisce questo messaggio. TEISENDA non ha salvato l’elenco; dopo il messaggio appare una riga per ogni regola errata con posizione e motivo. Correggi le regole indicate e chiama di nuovo lo strumento con l’intero elenco. La riga indica uno di questi motivi:

  • L’origine è malformata o supera 500 caratteri: L'origine deve essere un percorso che inizia con / – senza spazi, ? o #. :name riempie un intero segmento; /* va solo alla fine.
  • La destinazione è malformata o supera 1.000 caratteri: La destinazione deve essere un percorso che inizia con / oppure un indirizzo completo con https://.
  • L’origine è un percorso riservato, cioè /.teisenda, /.well-known/acme-challenge o qualcosa sotto: Questo percorso è riservato.
  • La destinazione usa un segnaposto sconosciuto: La destinazione usa un segnaposto che nell'origine non compare.
  • Lo stato è diverso da 301, 302, 307 o 308: Sono ammessi solo 301, 302, 307 e 308.
  • La regola rimanda a se stessa o forma un ciclo: Questa regola punta a se stessa oppure forma un ciclo con altre regole.
  • L’elenco contiene più di 200 regole: Non sono possibili più di … regole.

I messaggi su Space e numero di progetto sono negli strumenti per Spaces e progetti. Tutti gli altri che possono apparire per ogni strumento sono in Risolvere i problemi del Connector.

Continua