← All Status Codes
508
Loop Detected
🔴 Server Error Medium Risk

📖 What Is HTTP 508?

The server detected an infinite loop while processing the request. The operation was terminated to prevent infinite recursion.

🛡️ Security Implications

Infinite loops can exhaust server resources. Implement maximum recursion depth and loop detection in application code.

🔍 Common Causes

Circular redirects, recursive include/require in PHP, infinite redirect loop in .htaccess, circular dependencies in WebDAV.

🔧 How to Fix

Check .htaccess rewrite rules for loops. Review redirect chains. Add loop detection with maximum iteration limits.

🖥️ How to Check

curl -I -o /dev/null -w "%{http_code}" https://example.com