From b04366ab00df474ccbc6979465ae8fe96b12f3b6 Mon Sep 17 00:00:00 2001 From: Bobby Hartsfield <117467216+bobbyhartsfield@users.noreply.github.com> Date: Thu, 21 Aug 2025 13:49:28 -0400 Subject: [PATCH] Adding 301 and 302 redirect rule examples --- .../server-rules/rule-examples.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/embedded-server/configuring-your-server/server-rules/rule-examples.md b/embedded-server/configuring-your-server/server-rules/rule-examples.md index a949354..614cb0e 100644 --- a/embedded-server/configuring-your-server/server-rules/rule-examples.md +++ b/embedded-server/configuring-your-server/server-rules/rule-examples.md @@ -155,3 +155,13 @@ Create reverse proxy to a single host ```json proxy( 'http://localhost:8085' ) ``` + +Basic temporary (302) redirect +```javascript +regex-nocase( '^/my/old/path' ) -> redirect( '/my/new/path' ) +``` + +Redirect permanent (301) redirect +```javascript +regex-nocase( '^/my/old/path' ) -> { set(attribute='%{o,Location}', value='/my/new/path'); response-code(301); } +``` \ No newline at end of file