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.
| Parametro | Tipo | Indicazione | Descrizione |
|---|---|---|---|
space | Numero intero | obbligatorio | L’ID dello Space di dieci cifre. |
project | Numero intero | obbligatorio | Il 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:
/.teisendae/.well-known/acme-challenge. Appartengono al nodo di hosting.
| Parametro | Tipo | Indicazione | Descrizione |
|---|---|---|---|
space | Numero intero | obbligatorio | L’ID dello Space di dieci cifre. |
project | Numero intero | obbligatorio | Il numero del progetto mostrato da hosting_list_projects. |
rules | Elenco di oggetti | obbligatorio | L’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-challengeo 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.