Narzędzia do przekierowań

Zarządzaj pełną listą przekierowań projektu.

Na tej stronie

Czytaj reguły przekierowań projektu swojego Space lub zastąp całą listę. Space to wspólny obszar roboczy w aplikacji.

Informacja

Połączenie obejmuje Space. Jesteś jego członkiem i Space nie jest zablokowany.

hosting_list_redirects wywołujesz z każdą rolą, także Tylko do odczytu. Dla hosting_set_redirects potrzebujesz roli Właściciel, Administrator lub Użytkownik.

hosting_list_redirects List redirects

tylko odczyt

Pokazuje reguły przekierowań projektu w ich kolejności. Wygrywa pierwsza pasująca reguła.

Parametry narzędzia hosting_list_redirects
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.

hosting_set_redirects Set redirects

zmienia daneusuwa, nadpisuje lub zmienia to, co widać

Najpierw odczytaj za pomocą hosting_list_redirects istniejące reguły i wyślij z nową listą każdą regułę, która ma pozostać.

Uwaga

Brakujące reguły są usuwane; pusta lista usuwa wszystkie. Narzędzie działa przy pierwszym wywołaniu bez zdania potwierdzającego.

  • Projekt ma najwyżej 200 reguł. Źródło reguły ma do 500 znaków, a cel do 1000. Jeśli reguła jest nieprawidłowa lub lista za długa, TEISENDA nie zapisuje listy.
  • Dwie ścieżki nie mogą być źródłem, wraz ze wszystkim pod nimi: /.teisenda i /.well-known/acme-challenge. Należą do węzła hostingowego.
Parametry narzędzia hosting_set_redirects
ParametrTypWymaganieOpis
spaceLiczba całkowitawymaganyDziesięciocyfrowy Space-ID.
projectLiczba całkowitawymaganyNumer projektu pokazany przez hosting_list_projects.
rulesLista obiektówwymaganyPełna lista, najwyżej 200 reguł; pusta lista usuwa każdą regułę. Każda reguła to obiekt z source, target i opcjonalnie status. source to źródło: ścieżka zaczynająca się od /. W niej :name zajmuje jeden segment ścieżki, a * na końcu obejmuje resztę. target to cel: ścieżka lub pełny adres z https. :name i * ze źródła można użyć ponownie w celu. status to 301, 302, 307 lub 308; jeśli go brakuje, obowiązuje 301.

Gdy coś nie działa

Gdy rozwiązanie wymienia narzędzie, poproś aplikację o jego wywołanie.

Lista nie została zapisana:

Ten komunikat zwraca tylko hosting_set_redirects. TEISENDA nie zapisała listy. Po komunikacie dla każdej nieprawidłowej reguły pojawia się wiersz z jej pozycją i przyczyną. Popraw wymienione reguły i wywołaj narzędzie ponownie z całą listą. Wiersz podaje jedną z tych przyczyn:

  • Źródło ma nieprawidłową postać lub przekracza 500 znaków: Źródło musi być ścieżką zaczynającą się od / – bez spacji, ? i #. :name zastępuje cały segment, /* może stać tylko na końcu.
  • Cel ma nieprawidłową postać lub przekracza 1000 znaków: Cel musi być ścieżką zaczynającą się od / albo pełnym adresem zaczynającym się od https://.
  • Źródło jest zarezerwowaną ścieżką, czyli /.teisenda, /.well-known/acme-challenge lub czymś pod nimi: Ta ścieżka jest zarezerwowana.
  • Cel podaje nieznany symbol zastępczy: Cel używa symbolu zastępczego, którego nie ma w źródle.
  • Status jest inny niż 301, 302, 307 lub 308: Dozwolone są tylko 301, 302, 307 i 308.
  • Reguła wskazuje siebie lub tworzy pętlę: Ta reguła wskazuje na samą siebie albo tworzy pętlę z innymi regułami.
  • Lista ma ponad 200 reguł: Maksymalna liczba reguł to ….

Komunikaty o Space i numerze projektu znajdziesz przy narzędziach do Spaces i projektów. Wszystkie inne, które mogą wystąpić przy każdym narzędziu, znajdziesz na stronie Rozwiąż problemy z Connectorem.

Dalej