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.
| Parametr | Typ | Wymaganie | Opis |
|---|---|---|---|
space | Liczba całkowita | wymagany | Dziesięciocyfrowy Space-ID. |
project | Liczba całkowita | wymagany | Numer 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:
/.teisendai/.well-known/acme-challenge. Należą do węzła hostingowego.
| Parametr | Typ | Wymaganie | Opis |
|---|---|---|---|
space | Liczba całkowita | wymagany | Dziesięciocyfrowy Space-ID. |
project | Liczba całkowita | wymagany | Numer projektu pokazany przez hosting_list_projects. |
rules | Lista obiektów | wymagany | Peł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-challengelub 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.