From e297e50f77272676dc993eacc1fee54daa72b47f Mon Sep 17 00:00:00 2001 From: Ariel Costas Guerrero <94913521+arielcostas@users.noreply.github.com> Date: Mon, 28 Oct 2024 10:09:56 +0100 Subject: Move vcard to VCF and improve MIME --- public/vcard | 16 ---------------- public/vcard.vcf | 16 ++++++++++++++++ staticwebapp.config.json | 12 +++++++++++- 3 files changed, 27 insertions(+), 17 deletions(-) delete mode 100644 public/vcard create mode 100644 public/vcard.vcf diff --git a/public/vcard b/public/vcard deleted file mode 100644 index 087c02d..0000000 --- a/public/vcard +++ /dev/null @@ -1,16 +0,0 @@ -BEGIN:VCARD -VERSION:3.0 -FN;CHARSET=UTF-8: Ariel Costas Guerrero -N;CHARSET=UTF-8:Costas Guerrero;Ariel;;; -BDAY: -ANNIVERSARY: -EMAIL;CHARSET=UTF-8;type=WORK,INTERNET:ariel@costas.dev -TEL;TYPE=CELL:+34626932007 -TEL;TYPE=WORK,VOICE:+34626932007 -ADR;CHARSET=UTF-8;TYPE=HOME:;;;;;; -ADR;CHARSET=UTF-8;TYPE=WORK:;;;Vigo;Pontevedra;;Spain -TITLE;CHARSET=UTF-8:Software & DevOps Engineer -URL;type=WORK;CHARSET=UTF-8:https://costas.dev -URL;TYPE=linkedin:https://www.linkedin.com/in/ariel-costas - -END:VCARD \ No newline at end of file diff --git a/public/vcard.vcf b/public/vcard.vcf new file mode 100644 index 0000000..087c02d --- /dev/null +++ b/public/vcard.vcf @@ -0,0 +1,16 @@ +BEGIN:VCARD +VERSION:3.0 +FN;CHARSET=UTF-8: Ariel Costas Guerrero +N;CHARSET=UTF-8:Costas Guerrero;Ariel;;; +BDAY: +ANNIVERSARY: +EMAIL;CHARSET=UTF-8;type=WORK,INTERNET:ariel@costas.dev +TEL;TYPE=CELL:+34626932007 +TEL;TYPE=WORK,VOICE:+34626932007 +ADR;CHARSET=UTF-8;TYPE=HOME:;;;;;; +ADR;CHARSET=UTF-8;TYPE=WORK:;;;Vigo;Pontevedra;;Spain +TITLE;CHARSET=UTF-8:Software & DevOps Engineer +URL;type=WORK;CHARSET=UTF-8:https://costas.dev +URL;TYPE=linkedin:https://www.linkedin.com/in/ariel-costas + +END:VCARD \ No newline at end of file diff --git a/staticwebapp.config.json b/staticwebapp.config.json index d404c78..0a5f88a 100644 --- a/staticwebapp.config.json +++ b/staticwebapp.config.json @@ -3,6 +3,16 @@ "X-Frame-Options": "DENY", "X-Content-Type-Options": "nosniff", "X-XSS-Protection": "1; mode=block", - "Content-Security-Policy": "default-src 'none'; script-src 'self'; style-src 'self'; img-src 'self'; font-src 'self'" + "Content-Security-Policy": "default-src 'none'; script-src 'self'; style-src 'self'; img-src 'self'; font-src 'self'" + }, + "routes": [ + { + "route": "/vcard", + "rewrite": "/vcard.vcf", + "statusCode": 301 + } + ], + "mimeTypes": { + ".vcf": "text/vcard" } } \ No newline at end of file -- cgit v1.3