Technical Information
| HTTP Status Code | 200 |
| HTTP Version | HTTP/1.1 |
| HTTPS | ✔ Available |
| IP Address | 49.12.93.194 |
| Server Software | Apache |
| Compression | gzip |
|
🔄 🔴 Redirect Loop Detected | The URL "https://skewed.de/lab/" redirects to itself, creating a loop. |
|
🔒 🟡 Mixed Content (1 HTTP resources) | The page is served over HTTPS but loads 1 resource(s) over HTTP. This may be blocked in modern browsers. |
|
ℹ 🔵 Missing Content Security Policy | CSP is not configured. It helps prevent XSS attacks and content injection. |
|
ℹ 🔵 Missing X-Frame-Options | The site can be embedded in iframes by third parties (clickjacking risk). |
HTTP Status Code 200
HTTP Version HTTP/1.1
HTTPS ✔ Available
IP Address 49.12.93.194
Server Software Apache
Compression gzip
🔄 🔴 Redirect Loop Detected The URL "https://skewed.de/lab/" redirects to itself, creating a loop.
🔒 🟡 Mixed Content (1 HTTP resources) The page is served over HTTPS but loads 1 resource(s) over HTTP. This may be blocked in modern browsers.
ℹ 🔵 Missing Content Security Policy CSP is not configured. It helps prevent XSS attacks and content injection.
ℹ 🔵 Missing X-Frame-Options The site can be embedded in iframes by third parties (clickjacking risk).
Redirect Chain
| # | URL | HTTP Status Code | Status |
| 1 | https://skewed.de:443 | 302 | HTTP/1.1 302 Found |
| 2 | https://skewed.de/lab | 301 | HTTP/1.1 301 Moved Permanently |
| 3 | https://skewed.de/lab/ | 200 | HTTP/1.1 200 OK |
#1 URL https://skewed.de:443
HTTP Status Code 302
Status HTTP/1.1 302 Found
#2 URL https://skewed.de/lab
HTTP Status Code 301
Status HTTP/1.1 301 Moved Permanently
#3 URL https://skewed.de/lab/
HTTP Status Code 200
Status HTTP/1.1 200 OK
Performance
| DNS Lookup | 4.1 ms |
| TCP Connect | 15.6 ms |
| TLS Handshake | 16 ms |
| Time To First Byte (TTFB) | 47.2 ms |
| Content Download | 7.2 ms |
| Total Response Time | 54.4 ms |
DNS Lookup 4.1 ms
TCP Connect 15.6 ms
TLS Handshake 16 ms
Time To First Byte (TTFB) 47.2 ms
Content Download 7.2 ms
Total Response Time 54.4 ms
Security
| HTTPS | ✔ Enabled |
| HSTS | ✔ max-age=15768000 |
| CSP | ⚠ Not configured |
| X-Frame-Options | ⚠ Not configured |
| X-Content-Type-Options | ⚠ Not configured |
| HTTP/2 | ⚠ HTTP/1.1 |
HTTPS ✔ Enabled
HSTS ✔ max-age=15768000
CSP ⚠ Not configured
X-Frame-Options ⚠ Not configured
X-Content-Type-Options ⚠ Not configured
HTTP/2 ⚠ HTTP/1.1
SEO Quick Check
Detected Technologies
| Technology | Bootstrap Google Analytics Apache Node.js |
Technology Bootstrap Google Analytics Apache Node.js
HTTP Headers
| Date
| Fri, 24 Jul 2026 22:16:53 GMT |
| Server
| Apache |
| Strict-Transport-Security
| max-age=15768000 |
| Upgrade
| h2 |
| Connection
| Upgrade |
| Last-Modified
| Sun, 17 May 2026 10:02:24 GMT |
| ETag
| "e20e-652008ae9d174-gzip" |
| Accept-Ranges
| bytes |
| Vary
| Accept-Encoding |
| Content-Encoding
| gzip |
| Content-Length
| 15336 |
| Content-Type
| text/html |
Meta Tags
| Generator | quarto-1.9.37 |
| Viewport | width=device-width, initial-scale=1.0, user-scalable=yes |
| Quarto:offset | ./ |
| Fediverse:creator | @tiago@social.skewed.de |
Date Fri, 24 Jul 2026 22:16:53 GMT
Server Apache
Strict-Transport-Security max-age=15768000
Upgrade h2
Connection Upgrade
Last-Modified Sun, 17 May 2026 10:02:24 GMT
ETag "e20e-652008ae9d174-gzip"
Accept-Ranges bytes
Vary Accept-Encoding
Content-Encoding gzip
Content-Length 15336
Content-Type text/html