Instrumente pentru redirecționări
Citește redirecționările și înlocuiește lista completă de reguli.
Pe această pagină
Citește regulile de redirecționare ale proiectului sau înlocuiește lista completă.
Informații
Conexiunea se aplică Space-ului. Ești membru acolo, iar Space-ul nu este blocat. Un Space este un spațiu de lucru comun în aplicație.
hosting_list_redirects poate fi apelat cu orice rol, inclusiv Doar citire. Pentru hosting_set_redirects, ai nevoie de rolul Proprietar, Administrator sau Utilizator.
hosting_list_redirects List redirects
doar citire
Listează regulile de redirecționare ale unui proiect, în ordinea lor. Prima regulă care se potrivește are prioritate.
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
space | Număr întreg | obligatoriu | Space-ID din zece cifre. |
project | Număr întreg | obligatoriu | Numărul proiectului, așa cum este afișat de hosting_list_projects. |
hosting_set_redirects Set redirects
modifică dateșterge, suprascrie sau modifică conținut vizibil
Citește mai întâi prin hosting_list_redirects regulile existente și trimite cu noua listă fiecare regulă care trebuie păstrată.
Atenție
Regulile care lipsesc sunt eliminate; o listă goală le elimină pe toate. Instrumentul lucrează la primul apel, fără o frază de confirmare.
- Un proiect are cel mult 200 de reguli. Sursa unei reguli are până la 500 de caractere, iar destinația, până la 1.000. Dacă o regulă este greșită sau lista este prea lungă, TEISENDA nu salvează lista.
- Două căi nu pot fi surse, împreună cu toate subcăile lor:
/.teisendași/.well-known/acme-challenge. Acestea aparțin nodului de hosting.
| Parametru | Tip | Obligatoriu | Descriere |
|---|---|---|---|
space | Număr întreg | obligatoriu | Space-ID din zece cifre. |
project | Număr întreg | obligatoriu | Numărul proiectului, așa cum este afișat de hosting_list_projects. |
rules | Listă de obiecte | obligatoriu | Lista completă, cel mult 200 de reguli; o listă goală elimină toate regulile. Fiecare regulă este un obiect cu source, target și, opțional, status. source este sursa: o cale care începe cu /. În aceasta, :name ocupă un segment al căii, iar * la sfârșit reprezintă restul. target este destinația: o cale sau o adresă completă cu https. :name și * din sursă pot fi reutilizate în destinație. status este 301, 302, 307 sau 308; dacă lipsește, se aplică 301. |
Dacă ceva nu funcționează
Când o soluție indică un instrument, cere aplicației să-l apeleze.
Lista nu a fost salvată:
Acest mesaj este returnat numai de hosting_set_redirects. TEISENDA nu a salvat lista; pentru fiecare regulă greșită, după mesaj apare un rând cu poziția regulii și motivul: Regula …: …. Corectează regulile indicate și apelează din nou instrumentul cu întreaga listă. Rândul indică unul dintre următoarele motive:
- Sursa are un format greșit sau depășește 500 de caractere: Sursa trebuie să fie o cale care începe cu / – fără spații, ? sau #. :name completează o secțiune întreagă; /* se pune doar la final.
- Destinația are un format greșit sau depășește 1.000 de caractere: Destinația trebuie să fie o cale care începe cu / sau o adresă completă cu https://.
- Sursa este o cale rezervată, adică
/.teisenda,/.well-known/acme-challengesau o subcale a acestora: Această cale este rezervată. - Destinația indică un substituent necunoscut: Destinația folosește un substituent care nu apare în sursă.
- Codul de stare diferă de 301, 302, 307 sau 308: Sunt permise doar 301, 302, 307 și 308.
- Regula indică spre ea însăși sau formează un ciclu: Această regulă trimite către ea însăși sau intră într-un ciclu cu alte reguli.
- Lista are mai mult de 200 de reguli: Numărul maxim de reguli este ….
Mesajele despre Space și numărul proiectului sunt explicate la instrumentele pentru Spaces și proiecte. Toate celelalte mesaje care pot apărea la orice instrument sunt explicate în Remediază erorile Connector.