tencent cloud

Feedback

301 Redirect

Last updated: 2024-08-26 17:09:00
    This example demonstrates how to use the HTTP 301 status code to automatically and permanently redirect client requests to a preset website address. It is commonly used for permanent site migration or merging.

    Sample Code

    // Target redirect address
    const destinationLocation = 'https://www.example.com';
    
    // HTTP status code, used for permanent redirects
    const statusCode = 301;
    
    // Async function used to handle requests
    async function handleRequest(request) {
    // Return a redirect response with the specified target location and status code.
    return Response.redirect(destinationLocation, statusCode);
    }
    
    // Add a fetch event listener to intercept requests and respond using the handleRequest function.
    addEventListener("fetch", event => {
    event.respondWith(handleRequest(event.request));
    });

    Sample Preview

    In the address bar of the browser, enter a URL that matches a triggering rule of the edge function to preview the effect of the sample code.
    

    Related References

    
    
    
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support