From 4a6edc94dcdad02fd8818b39b7ecafbef08440f4 Mon Sep 17 00:00:00 2001 From: Marc Pervaz Boocha Date: Sat, 7 Sep 2024 12:57:35 +0530 Subject: Deal with inaccesible public dir and missing sitemap --- data/metadata.js | 2 +- eleventy.config.js | 2 +- public/_headers | 6 ++++++ public/_redirects | 1 + public/favicon.svg | 5 +++++ public/profile.jpg | Bin 0 -> 7401478 bytes public/robots.txt | 3 +++ src/public/_headers | 6 ------ src/public/_redirects | 1 - src/public/favicon.svg | 5 ----- src/public/profile.jpg | Bin 7401478 -> 0 bytes src/public/robots.txt | 3 --- src/sitemap.11ty.js | 2 +- 13 files changed, 18 insertions(+), 18 deletions(-) create mode 100644 public/_headers create mode 100644 public/_redirects create mode 100644 public/favicon.svg create mode 100644 public/profile.jpg create mode 100644 public/robots.txt delete mode 100644 src/public/_headers delete mode 100644 src/public/_redirects delete mode 100644 src/public/favicon.svg delete mode 100644 src/public/profile.jpg delete mode 100644 src/public/robots.txt diff --git a/data/metadata.js b/data/metadata.js index d75013c..1518bb0 100644 --- a/data/metadata.js +++ b/data/metadata.js @@ -7,7 +7,7 @@ export default { author: { name: "Marc Pervaz Boocha", email: "mboocha@sudomsg.com", - image: "/public/profile.jpg", + image: "../public/profile.jpg", url: "/about/#marc-pervaz-boocha" } } diff --git a/eleventy.config.js b/eleventy.config.js index ce5171b..afe6988 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -38,7 +38,7 @@ export default async function(eleventyConfig) { eleventyConfig.addPlugin(pluginWebc); eleventyConfig.addPassthroughCopy({ - "./public/": "/", + "public/": "/", }); eleventyConfig.addPlugin(eleventyImageTransformPlugin, { diff --git a/public/_headers b/public/_headers new file mode 100644 index 0000000..5139dee --- /dev/null +++ b/public/_headers @@ -0,0 +1,6 @@ +/* + X-Frame-Options: DENY + X-Content-Type-Options: nosniff + Referrer-Policy: no-referrer + Content-Security-Policy: default-src 'self'; script-src static.cloudflareinsights.com; connect-src cloudflareinsights.com; object-src 'none'; require-trusted-types-for 'script'; + Strict-Transport-Security: max-age=63072000; includeSubDomains; preload diff --git a/public/_redirects b/public/_redirects new file mode 100644 index 0000000..dc42aa9 --- /dev/null +++ b/public/_redirects @@ -0,0 +1 @@ +/blog/ /posts/ 301 diff --git a/public/favicon.svg b/public/favicon.svg new file mode 100644 index 0000000..c10bfd4 --- /dev/null +++ b/public/favicon.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/public/profile.jpg b/public/profile.jpg new file mode 100644 index 0000000..b180c73 Binary files /dev/null and b/public/profile.jpg differ diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..b5f1e36 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +User-agent: * +Disallow: +Sitemap: https://sudomsg.com/sitemap.xml diff --git a/src/public/_headers b/src/public/_headers deleted file mode 100644 index 5139dee..0000000 --- a/src/public/_headers +++ /dev/null @@ -1,6 +0,0 @@ -/* - X-Frame-Options: DENY - X-Content-Type-Options: nosniff - Referrer-Policy: no-referrer - Content-Security-Policy: default-src 'self'; script-src static.cloudflareinsights.com; connect-src cloudflareinsights.com; object-src 'none'; require-trusted-types-for 'script'; - Strict-Transport-Security: max-age=63072000; includeSubDomains; preload diff --git a/src/public/_redirects b/src/public/_redirects deleted file mode 100644 index dc42aa9..0000000 --- a/src/public/_redirects +++ /dev/null @@ -1 +0,0 @@ -/blog/ /posts/ 301 diff --git a/src/public/favicon.svg b/src/public/favicon.svg deleted file mode 100644 index c10bfd4..0000000 --- a/src/public/favicon.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/public/profile.jpg b/src/public/profile.jpg deleted file mode 100644 index b180c73..0000000 Binary files a/src/public/profile.jpg and /dev/null differ diff --git a/src/public/robots.txt b/src/public/robots.txt deleted file mode 100644 index b5f1e36..0000000 --- a/src/public/robots.txt +++ /dev/null @@ -1,3 +0,0 @@ -User-agent: * -Disallow: -Sitemap: https://sudomsg.com/sitemap.xml diff --git a/src/sitemap.11ty.js b/src/sitemap.11ty.js index 5b793cf..d12529e 100644 --- a/src/sitemap.11ty.js +++ b/src/sitemap.11ty.js @@ -1,7 +1,7 @@ export default class { data() { return { - permalink: "/sitemapa.xml", + permalink: "/sitemap.xml", eleventyExcludeFromCollections: true }; } -- cgit v1.2.3-70-g09d2