Netlify
tcp/443
nginx 1.24.0
tcp/443 tcp/80
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522cb039b42
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = true [remote "origin"] url = https://github.com/wesence/knotting-matters.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main vscode-merge-base = origin/main vscode-merge-base = origin/main
Open service 75.2.60.5:443 · knottingmatters.com
2026-01-09 08:51
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 2
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 436
Content-Type: text/html; charset=UTF-8
Date: Fri, 09 Jan 2026 08:51:24 GMT
Etag: "a4de08f83a29cf32e00de17110e1970d-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KEGZ83BXP4AGPNB880NNYFM1
Connection: close
Page title: Knotting Matters
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Knotting Matters</title>
<link rel="stylesheet" href="assets/css/styles.css" />
</head>
<body>
<div class="content">
<div class="logo">
<img src="assets/images/km.gif" alt="Logo" />
</div>
<h1>Coming Soon</h1>
</div>
</body>
</html>
Open service 75.2.60.5:443 · knottingmatters.com
2026-01-02 13:25
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 1
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 436
Content-Type: text/html; charset=UTF-8
Date: Fri, 02 Jan 2026 13:25:17 GMT
Etag: "a4de08f83a29cf32e00de17110e1970d-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KDZE4J1CRKM5MXEME6MVDZCW
Connection: close
Page title: Knotting Matters
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Knotting Matters</title>
<link rel="stylesheet" href="assets/css/styles.css" />
</head>
<body>
<div class="content">
<div class="logo">
<img src="assets/images/km.gif" alt="Logo" />
</div>
<h1>Coming Soon</h1>
</div>
</body>
</html>
Open service 75.2.60.5:443 · knottingmatters.com
2025-12-22 17:50
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 1
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 436
Content-Type: text/html; charset=UTF-8
Date: Mon, 22 Dec 2025 17:50:25 GMT
Etag: "a4de08f83a29cf32e00de17110e1970d-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KD3JY44GXZM8X7J1S19M2PQV
Connection: close
Page title: Knotting Matters
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Knotting Matters</title>
<link rel="stylesheet" href="assets/css/styles.css" />
</head>
<body>
<div class="content">
<div class="logo">
<img src="assets/images/km.gif" alt="Logo" />
</div>
<h1>Coming Soon</h1>
</div>
</body>
</html>
Open service 75.2.60.5:443 · knottingmatters.com
2025-12-20 19:48
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 2
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 436
Content-Type: text/html; charset=UTF-8
Date: Sat, 20 Dec 2025 19:48:17 GMT
Etag: "a4de08f83a29cf32e00de17110e1970d-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KCYMWFZXYY0ETNNM655BNMWW
Connection: close
Page title: Knotting Matters
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Knotting Matters</title>
<link rel="stylesheet" href="assets/css/styles.css" />
</head>
<body>
<div class="content">
<div class="logo">
<img src="assets/images/km.gif" alt="Logo" />
</div>
<h1>Coming Soon</h1>
</div>
</body>
</html>
Open service 43.204.254.118:80 · knottingmatters.com
2025-12-19 06:40
HTTP/1.1 301 Moved Permanently Server: nginx/1.24.0 (Ubuntu) Date: Fri, 19 Dec 2025 06:40:05 GMT Content-Type: text/html Content-Length: 178 Connection: close Location: https://knottingmatters.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.24.0 (Ubuntu)</center> </body> </html>
Open service 43.204.254.118:443 · www.knottingmatters.com
2025-12-19 06:40
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Fri, 19 Dec 2025 06:40:04 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 118454
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000
ETag: "937i50vbkf2j7y"
Page title: Knotting Matters | Because Knotting Matters
<!DOCTYPE html><!--1Z3nQtX_M_odkCdd05uGT--><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/0fcdd6e7840d65de-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/47cbc4e2adbc5db9-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=3840&q=75 3840w" imageSizes="100vw" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/e5600a497c719075.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/38fce35d152036b7.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-280ed1dfae1a1ee4.js"/><script src="/_next/static/chunks/336865aa-2e97d15feb47dd08.js" async=""></script><script src="/_next/static/chunks/440-0e589cf6f3c7b4d9.js" async=""></script><script src="/_next/static/chunks/main-app-0f71a1a9381a8984.js" async=""></script><script src="/_next/static/chunks/134e5f34-81b250a10053f505.js" async=""></script><script src="/_next/static/chunks/709-caf23526c11fa484.js" async=""></script><script src="/_next/static/chunks/846-a040876422ac2fdc.js" async=""></script><script src="/_next/static/chunks/815-ba86390b09db306c.js" async=""></script><script src="/_next/static/chunks/12-67695547a6ba8044.js" async=""></script><script src="/_next/static/chunks/583-244e63938946a869.js" async=""></script><script src="/_next/static/chunks/947-2af06fa5575a654e.js" async=""></script><script src="/_next/static/chunks/112-2f621b2e7769347f.js" async=""></script><script src="/_next/static/chunks/app/layout-36450a12d46dc5f6.js" async=""></script><script src="/_next/static/chunks/10-2dfefb4cb9b6f974.js" async=""></script><script src="/_next/static/chunks/701-6dd7082f367efb36.js" async=""></script><script src="/_next/static/chunks/app/page-2d0bcbf9727cc417.js" async=""></script><meta name="next-size-adjust" content=""/><title>Knotting Matters | Because Knotting Matters</title><meta name="description" content="Not just beautiful rugs — but ones built to handle real life: kids, pets, spills, and all."/><link rel="canonical" href="http://localhost:3000/"/><meta property="og:title" content="Knotting Matters | Because Knotting Matters"/><meta property="og:description" content="Not just beautiful rugs — but ones built to handle real life: kids, pets, spills, and all."/><meta property="og:url" content="http://localhost:3000/"/><meta property="og:site_name" content="Knotting Matters"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Knotting Matters | Because Knotting Matters"/><meta name="twitter:description" content="Not just beautiful rugs — but ones built to handle real life: kids, pets, spills, and all."/><link rel="icon" href="/icon.ico?25506531f70df492" type="image/x-icon" sizes="32x32"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_b185a3 __variable_e3874f antialiased bg-background font-roboto has-[.dont--scroll]:overflow-hidden" cz-shortcut-listen="true"><div hidden=""><!--$--><!--/$--></div><style>#nprogress{pointer-events:none}#nprogress .bar{background:#752815;position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:10
Open service 43.204.254.118:443 · knottingmatters.com
2025-12-19 06:40
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Fri, 19 Dec 2025 06:40:05 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 118454
Connection: close
Vary: RSC, Next-Router-State-Tree, Next-Router-Prefetch, Next-Router-Segment-Prefetch, Accept-Encoding
x-nextjs-cache: HIT
x-nextjs-prerender: 1
x-nextjs-prerender: 1
x-nextjs-stale-time: 300
X-Powered-By: Next.js
Cache-Control: s-maxage=31536000
ETag: "937i50vbkf2j7y"
Page title: Knotting Matters | Because Knotting Matters
<!DOCTYPE html><!--1Z3nQtX_M_odkCdd05uGT--><html lang="en" class="scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/0fcdd6e7840d65de-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/47cbc4e2adbc5db9-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=640&q=75 640w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=750&q=75 750w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=828&q=75 828w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=1080&q=75 1080w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=1200&q=75 1200w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=1920&q=75 1920w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=2048&q=75 2048w, /_next/image?url=%2Fimages%2Fhome%2FHome-page-banner.webp&w=3840&q=75 3840w" imageSizes="100vw" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/e5600a497c719075.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/38fce35d152036b7.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-280ed1dfae1a1ee4.js"/><script src="/_next/static/chunks/336865aa-2e97d15feb47dd08.js" async=""></script><script src="/_next/static/chunks/440-0e589cf6f3c7b4d9.js" async=""></script><script src="/_next/static/chunks/main-app-0f71a1a9381a8984.js" async=""></script><script src="/_next/static/chunks/134e5f34-81b250a10053f505.js" async=""></script><script src="/_next/static/chunks/709-caf23526c11fa484.js" async=""></script><script src="/_next/static/chunks/846-a040876422ac2fdc.js" async=""></script><script src="/_next/static/chunks/815-ba86390b09db306c.js" async=""></script><script src="/_next/static/chunks/12-67695547a6ba8044.js" async=""></script><script src="/_next/static/chunks/583-244e63938946a869.js" async=""></script><script src="/_next/static/chunks/947-2af06fa5575a654e.js" async=""></script><script src="/_next/static/chunks/112-2f621b2e7769347f.js" async=""></script><script src="/_next/static/chunks/app/layout-36450a12d46dc5f6.js" async=""></script><script src="/_next/static/chunks/10-2dfefb4cb9b6f974.js" async=""></script><script src="/_next/static/chunks/701-6dd7082f367efb36.js" async=""></script><script src="/_next/static/chunks/app/page-2d0bcbf9727cc417.js" async=""></script><meta name="next-size-adjust" content=""/><title>Knotting Matters | Because Knotting Matters</title><meta name="description" content="Not just beautiful rugs — but ones built to handle real life: kids, pets, spills, and all."/><link rel="canonical" href="http://localhost:3000/"/><meta property="og:title" content="Knotting Matters | Because Knotting Matters"/><meta property="og:description" content="Not just beautiful rugs — but ones built to handle real life: kids, pets, spills, and all."/><meta property="og:url" content="http://localhost:3000/"/><meta property="og:site_name" content="Knotting Matters"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="Knotting Matters | Because Knotting Matters"/><meta name="twitter:description" content="Not just beautiful rugs — but ones built to handle real life: kids, pets, spills, and all."/><link rel="icon" href="/icon.ico?25506531f70df492" type="image/x-icon" sizes="32x32"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__variable_b185a3 __variable_e3874f antialiased bg-background font-roboto has-[.dont--scroll]:overflow-hidden" cz-shortcut-listen="true"><div hidden=""><!--$--><!--/$--></div><style>#nprogress{pointer-events:none}#nprogress .bar{background:#752815;position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:10
Open service 43.204.254.118:80 · www.knottingmatters.com
2025-12-19 06:40
HTTP/1.1 301 Moved Permanently Server: nginx/1.24.0 (Ubuntu) Date: Fri, 19 Dec 2025 06:40:04 GMT Content-Type: text/html Content-Length: 178 Connection: close Location: https://www.knottingmatters.com/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.24.0 (Ubuntu)</center> </body> </html>