Include dynamic fields in the response body HTML to automatically pull in information about a security event and display that information on your custom response page.
We support these fields:
${REMOTE_ADDR}
The client IP address.
${TRANSACTION_ID}
The unique transaction ID.
${REQUEST_URI}
The request URL.
${TIMESTAMP}
The timestamp of the security event.
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>My Custom Access Denied Page</title>
<body background="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAD1BMVEUAAADq6urq6urq6urq6uo+bKKqAAAABXRSTlMAgEJPAVzKingAAABGSURBVBjT3clRCUAhFATRxQbyEtjhBbB/KmFXGa4RnL/haNe6+86P/H/xfI1VuanyUOWuynnYD+dhP5yH/XAe9sN5OA+7BRasFav7zFDPAAAAAElFTkSuQmCC">
<div class="a" id="message">
<div class="a2" id="header">
<h2><img SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAdCAMAAABluEcAAAAAP1BMVEUAAAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAC1oUNtAAAAFHRSTlMAb8l/4Y8iYFAHsRMvqjfvvjv5mzLyUwsAAACtSURBVCjPfdLREsMQFEVRhMQVIknP/39r01QpuewnM+uBOUNUkYMj0c8AMH2e8Wnuurvd9XjDt6PjKrni2eKX5Zh09kiMS5Tkk9cTf60Pn3BlrLXmPvDTLNdpYUd6NR5q9mgcW+X7w1UzTXFmJM24pswLGC8jUUQqSCkDUiflafimtCxyWiml25UNwNyfV57Bel45DNzdn640ee+r125ix6hdYJyIQ47i0APWxxtQKCTPr3mLEwAAAABJRU5ErkJggg==" width=28 height=26> Access Denied!</h2>
<p>Access has been denied to this page.</p><br>
</div>
<p>Access has been denied to this page due to an improper request or a violation of this site's security policy. Contact the site owner if you believe that you are receiving this message in error.</p>
<p><span class="a3" id="txid">CLIENT_IP:</span> ${REMOTE_ADDR}</p><br><br>
<p> <span class="a3" id="txid">Transaction ID:</span> ${TRANSACTION_ID}</p><br><br>
<p><span class="a3" id="txid">REQUEST_URL :</span> ${REQUEST_URI}</p><br><br>
<p><span class="a3" id="txid">TIMESTAMP :</span> ${TIMESTAMP}</p><br><br>
<div class="bttn" id="goback" onclick="history.back()">Go Back</div>
</div>
</body>
</html>
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>My Custom Access Denied Page</title>
<body background="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAD1BMVEUAAADq6urq6urq6urq6uo+bKKqAAAABXRSTlMAgEJPAVzKingAAABGSURBVBjT3clRCUAhFATRxQbyEtjhBbB/KmFXGa4RnL/haNe6+86P/H/xfI1VuanyUOWuynnYD+dhP5yH/XAe9sN5OA+7BRasFav7zFDPAAAAAElFTkSuQmCC">
<div class="a" id="message">
<div class="a2" id="header">
<h2><img SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAdCAMAAABluEcAAAAAP1BMVEUAAAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAD/kAC1oUNtAAAAFHRSTlMAb8l/4Y8iYFAHsRMvqjfvvjv5mzLyUwsAAACtSURBVCjPfdLREsMQFEVRhMQVIknP/39r01QpuewnM+uBOUNUkYMj0c8AMH2e8Wnuurvd9XjDt6PjKrni2eKX5Zh09kiMS5Tkk9cTf60Pn3BlrLXmPvDTLNdpYUd6NR5q9mgcW+X7w1UzTXFmJM24pswLGC8jUUQqSCkDUiflafimtCxyWiml25UNwNyfV57Bel45DNzdn640ee+r125ix6hdYJyIQ47i0APWxxtQKCTPr3mLEwAAAABJRU5ErkJggg==" width=28 height=26> Access Denied!</h2>
<p>Access has been denied to this page.</p><br>
</div>
<p>Access has been denied to this page due to an improper request or a violation of this site's security policy. Contact the site owner if you believe that you are receiving this message in error.</p>
<p><span class="a3" id="txid">CLIENT_IP:</span> 10.113.195.207</p><br><br>
<p><span class="a3" id="txid">Transaction ID:</span> c4db9167-1cd2-4030-904b-0a11cc108b91</p><br><br>
<p><span class="a3" id="txid">REQUEST_URL :</span> /wp-comments-post.php</p><br><br>
<p><span class="a3" id="txid">TIMESTAMP :</span> 2017-08-09T09:43:54.522-00:00</p><br><br>
<div class="bttn" id="goback" onclick="history.back()">Go Back</div>
</div>
</body>
</html>