← Cloudflare Rules / rules / snippets / examples
Sledování přesměrování z originu
export default {
async fetch(request) {
// Define fetch options to follow redirects
const fetchOptions = {
redirect: "follow", // Ensure fetch follows redirects automatically. Each subrequest in a redirect chain counts against the subrequest limit.
};
// Make the fetch request to the origin
const response = await fetch(request, fetchOptions);
// Log the final URL after redirects (optional, for debugging)
console.log(`Final URL after redirects: ${response.url}`);
// Return the final response to the client
return response;
},
};Tato šablona je připravena k použití a měla by vyhovovat většině scénářů přesměrování.
Zajišťuje, že Snippet transparentně sleduje přesměrování vydaná origin serverem. redirect: "follow" možnost Fetch API zajišťuje automatické zpracování 3xx přesměrování a vrátí konečnou odpověď. Pokud odpověď origin serveru není přesměrování, vrátí se původní obsah.