← 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