LogoLogo
  • ShieldsGuard - User Guide
  • Installation Steps
    • Shields Guard Installation
    • Shields Guard SEG Installation
  • Getting Started
    • 1. General Welcome and Site Management Panel
    • 2. Overview
      • 2.1 Today's Data
      • 2.2 Country Statistics
      • 2.3 URL Statistics
      • 2.4 IP Statistics
      • 2.5 HTTP Status Statistics
    • 3. Protection
      • 3.1 DDoS Protection
        • 3.1.1 Google Recaptcha Setup
        • 3.1.2 Friendly Captcha Setup
      • 3.2 WAF – Web Application Firewall
    • 4. Security Rules
      • 4.1 BlackList & WhiteList
      • 4.2 User Agent Filtering
      • 4.3 Query String Filtering
      • 4.4 HTTP Header Filtering
      • 4.5 Block POST Values
      • 4.6 Custom Headers
      • 4.7 Block URL Requests
      • 4.8 URL Path Blocking
      • 4.9 Encrypt Path
      • 4.10 Remove Request Value
      • 4.11 Exclude Directories from Protection
    • 5. Logs
      • 5.1 Access Log
      • 5.2 Security Log
    • 6. Asset Management
      • 6.1 Asset Management
      • 6.2 Network Topology
      • 6.3 Vulnerability Scan
    • 7. Access
  • 8. DNS
  • 9. SSL
  • 10. Subdomain Manage
  • 11. Edit Page
  • ShieldsGuard SEG
    • 1. SEG Dashboard
    • 2. Reporting
    • 3. Analyzed
      • 3.1 Files
      • 3.2 URL
      • 3.3 Mail
      • 3.4 Domain
    • 4. Mail Settings
      • 4.1 File
      • 4.2 Mail Body
      • 4.3 Sender Domain
Powered by GitBook
On this page
Export as PDF
  1. Getting Started
  2. 4. Security Rules

4.8 URL Path Blocking

Previous4.7 Block URL RequestsNext4.9 Encrypt Path

Last updated 9 days ago

📘 Overview

The Block URL Path module allows you to block access to specific URL paths on your site. Any incoming HTTP request that matches the defined path will be instantly blocked — regardless of its headers, parameters, or IP address.


🛠️ How It Works

You provide a full or partial URL path, such as:

  • /admin

  • /private/data.json

  • https://yourdomain.com/debug

Once saved, all requests to that exact path will be blocked before reaching your backend.


⚙️ How to Add a Blocking Rule

  1. Go to Security Rules > URL Path Blocking

  2. Click Block URL Path

  3. Enter the full or partial path to be blocked

  4. Click Block

  5. The rule is instantly enforced


📋 Example Use Cases

  • Block access to /admin or /debug pages

  • Block file downloads from /backup.zip

  • Block access to hidden or deprecated directories


🔐 Why It Matters

Blocking unused or sensitive paths helps protect:

  • Admin panels

  • Development environments

  • Exposed data files

  • Misconfigured routes

This is a quick and effective way to reduce your visible attack surface.


🎯 Block URL Path offers an easy way to disable public access to risky paths without needing to change application code or server configurations.