Redirect pages with cloudfront function

From DevOps Notebook
Revision as of 19:56, 18 May 2026 by MilosZ (talk | contribs) (Created page with "<pre> function handler(event) { var request = event.request; var uri = request.uri; if (uri === '/faq' || uri === '/faq/' || uri === '/terms' || uri =...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
function handler(event) {
    var request = event.request;
    var uri = request.uri;
    
    if (uri === '/faq' || uri === '/faq/' ||
        uri === '/terms' || uri === '/terms/') {
        return {
            statusCode: 301,
            statusDescription: 'Moved Permanently',
            headers: {
                'location': { value: 'https://yourdomain.com/' }
            }
        };
    }
    
    return request;
}