{"id":4721,"date":"2023-03-09T18:40:34","date_gmt":"2023-03-09T18:40:34","guid":{"rendered":"https:\/\/sparksupport.com\/blog\/?p=4721"},"modified":"2024-06-21T11:22:53","modified_gmt":"2024-06-21T11:22:53","slug":"hosting-a-static-website-on-aws-s3-with-ssl-enabled","status":"publish","type":"post","link":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/","title":{"rendered":"Hosting a Static WebSite on AWS S3 with SSL Enabled"},"content":{"rendered":"<p>If you are thinking about hosting a static website on AWS cloud without spending a lot of money, please read on. Remember, a static website need not be a simple HTML\/css site, but it can be a production build folder ( made out of a React or Angular codebase ) containing all your css, js and media files.<\/p>\n<p>Step one is to create a S3 bucket via AWS Management Console <img decoding=\"async\" src=\"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/Buckets-1024x262.png\" \/><br \/>\nIn my case, I wanted to host a static build at https:\/\/dev.mydomain.com\/. So I created a S3 bucket with the same name.<\/p>\n<p>Step two is to upload all your build files or HTML\/CSS files to the S3 bucket. Once you click open the bucket in AWS Console, you can just drag and drop all your files.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/S3-Root-1024x429.png\" \/><\/p>\n<p>Make sure you have your index.html file uploaded.<\/p>\n<p>Now go to the Permissions tab of the bucket and add a bucket policy like below.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">{\r\n \"Version\": \"2012-10-17\",\r\n \"Statement\": [\r\n {\r\n  \"Sid\": \"PublicReadGetObject\",\r\n  \"Effect\": \"Allow\",\r\n  \"Principal\": \"*\",\r\n  \"Action\": \"s3:GetObject\",\r\n  \"Resource\": \"arn:aws:s3:::&lt;bucket_name&gt;\/*\"\r\n }\r\n ]\r\n}<\/pre>\n<p>Note: &lt;bucket_name&gt; is to be replaced with the real bucket name. In my case it&#8217;s dev.mydomain.com<\/p>\n<p>Save it and go to the Properties tab of same bucket. Scroll down to the bottom and Enable Static Web Hosting. At the bottom line you will see the Bucket Website Endpoint, which you can use to access your website. Pheww!<br \/>\n<img decoding=\"async\" src=\"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/S3StaticWebSiteHosting-1024x271.png\" \/><\/p>\n<p>Now you will need to configure the real domain name to access the website. For that, login to your DNS provider interface and add a CNAME record for your domain to point to the bucket website endpoint. In my case I created a DNS entry with Hostname &#8220;dev.mydomain.com&#8221;, type &#8220;CNAME&#8221; and value &#8220;dev.mydomain.com.s3-website.ap-south-1.amazonaws.com&#8221;. Now you can access your domain dev.mydomain.com which will serve the\u00a0 content from s3 bucket.<\/p>\n<p>Finally, if you want to access your website via SSL, you will need to do the following things.<br \/>\n1) Import a SSL Certificate OR just Request for one from AWS itself. You can this via AWS Certificate Manager service.<br \/>\n2) Configure a CloudFront Distribution to serve the content from our S3 bucket. For this you will need to set the Origin Domain field to S3 Bucket endpoint. In this step you will also get a chance to select the certificate you imported\/got via AWS Certificate Manager.<br \/>\n3) Edit the domain&#8217;s ( in my case dev.mydomain.com ) CNAME and point it to the CloudFront Distribution Name ( something like r5<span class=\"custom-wrapping awsui_root_18wu0_1tu1m_93 awsui_box_18wu0_1tu1m_207 awsui_color-default_18wu0_1tu1m_207 awsui_font-size-default_18wu0_1tu1m_223 awsui_font-weight-default_18wu0_1tu1m_263\">o6atze4v4tx.cloudfront.net) instead of Bucket Website Endpoint.<\/span><\/p>\n<p>Now you must be able to access your site over HTTPS.<\/p>\n<p>I shall elaborate the last three points in another blog post for better clarity. Happy Hosting!!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you are thinking about hosting a static website on AWS cloud without spending a lot of money, please read on. Remember, a static website<\/p>\n","protected":false},"author":8,"featured_media":5016,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Hosting a Static WebSite on AWS S3 with SSL Enabled -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hosting a Static WebSite on AWS S3 with SSL Enabled -\" \/>\n<meta property=\"og:description\" content=\"If you are thinking about hosting a static website on AWS cloud without spending a lot of money, please read on. Remember, a static website\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-09T18:40:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-21T11:22:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/ssl.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Sai Kottuvally\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sai Kottuvally\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/\"},\"author\":{\"name\":\"Sai Kottuvally\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#\\\/schema\\\/person\\\/2680e1db2b8fb1423219f4d8ed75cdc5\"},\"headline\":\"Hosting a Static WebSite on AWS S3 with SSL Enabled\",\"datePublished\":\"2023-03-09T18:40:34+00:00\",\"dateModified\":\"2024-06-21T11:22:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/\"},\"wordCount\":451,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/ssl.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/\",\"url\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/\",\"name\":\"Hosting a Static WebSite on AWS S3 with SSL Enabled -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/ssl.png\",\"datePublished\":\"2023-03-09T18:40:34+00:00\",\"dateModified\":\"2024-06-21T11:22:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/ssl.png\",\"contentUrl\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/ssl.png\",\"width\":1024,\"height\":576},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hosting a Static WebSite on AWS S3 with SSL Enabled\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/\",\"name\":\"SparkSupport Blog\",\"description\":\"SparkSupport Blogs\",\"publisher\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#organization\",\"name\":\"SparkSupport\",\"url\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/cropped-logo-1.jpg\",\"contentUrl\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/cropped-logo-1.jpg\",\"width\":216,\"height\":44,\"caption\":\"SparkSupport\"},\"image\":{\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/#\\\/schema\\\/person\\\/2680e1db2b8fb1423219f4d8ed75cdc5\",\"name\":\"Sai Kottuvally\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f5820191717ad5b3b62c3d2b96e7ae30ee17130792e99a01f96fec0694245260?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f5820191717ad5b3b62c3d2b96e7ae30ee17130792e99a01f96fec0694245260?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f5820191717ad5b3b62c3d2b96e7ae30ee17130792e99a01f96fec0694245260?s=96&d=mm&r=g\",\"caption\":\"Sai Kottuvally\"},\"description\":\"Sai Kottuvally is the Chief Technology Officer at SparkSupport, bringing over a decade of hands-on experience in software development and strategic tech leadership. As a seasoned developer turned CTO, Sai has been at the core of SparkSupport\u2019s innovation journey for the past 10 years \u2014 leading diverse technology teams, architecting scalable solutions, and driving the company\u2019s growth in the offshore IT services space. Passionate about clean code, DevOps practices, and emerging technologies, he bridges technical expertise with business vision to deliver impactful results for global clients.\",\"url\":\"https:\\\/\\\/sparksupport.com\\\/blog\\\/author\\\/sai\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hosting a Static WebSite on AWS S3 with SSL Enabled -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/","og_locale":"en_US","og_type":"article","og_title":"Hosting a Static WebSite on AWS S3 with SSL Enabled -","og_description":"If you are thinking about hosting a static website on AWS cloud without spending a lot of money, please read on. Remember, a static website","og_url":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/","article_published_time":"2023-03-09T18:40:34+00:00","article_modified_time":"2024-06-21T11:22:53+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/ssl.png","type":"image\/png"}],"author":"Sai Kottuvally","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sai Kottuvally","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/#article","isPartOf":{"@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/"},"author":{"name":"Sai Kottuvally","@id":"https:\/\/sparksupport.com\/blog\/#\/schema\/person\/2680e1db2b8fb1423219f4d8ed75cdc5"},"headline":"Hosting a Static WebSite on AWS S3 with SSL Enabled","datePublished":"2023-03-09T18:40:34+00:00","dateModified":"2024-06-21T11:22:53+00:00","mainEntityOfPage":{"@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/"},"wordCount":451,"commentCount":0,"publisher":{"@id":"https:\/\/sparksupport.com\/blog\/#organization"},"image":{"@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/#primaryimage"},"thumbnailUrl":"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/ssl.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/","url":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/","name":"Hosting a Static WebSite on AWS S3 with SSL Enabled -","isPartOf":{"@id":"https:\/\/sparksupport.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/#primaryimage"},"image":{"@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/#primaryimage"},"thumbnailUrl":"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/ssl.png","datePublished":"2023-03-09T18:40:34+00:00","dateModified":"2024-06-21T11:22:53+00:00","breadcrumb":{"@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/#primaryimage","url":"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/ssl.png","contentUrl":"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2023\/03\/ssl.png","width":1024,"height":576},{"@type":"BreadcrumbList","@id":"https:\/\/sparksupport.com\/blog\/hosting-a-static-website-on-aws-s3-with-ssl-enabled\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sparksupport.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Hosting a Static WebSite on AWS S3 with SSL Enabled"}]},{"@type":"WebSite","@id":"https:\/\/sparksupport.com\/blog\/#website","url":"https:\/\/sparksupport.com\/blog\/","name":"SparkSupport Blog","description":"SparkSupport Blogs","publisher":{"@id":"https:\/\/sparksupport.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sparksupport.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/sparksupport.com\/blog\/#organization","name":"SparkSupport","url":"https:\/\/sparksupport.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sparksupport.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2019\/08\/cropped-logo-1.jpg","contentUrl":"https:\/\/sparksupport.com\/blog\/wp-content\/uploads\/2019\/08\/cropped-logo-1.jpg","width":216,"height":44,"caption":"SparkSupport"},"image":{"@id":"https:\/\/sparksupport.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/sparksupport.com\/blog\/#\/schema\/person\/2680e1db2b8fb1423219f4d8ed75cdc5","name":"Sai Kottuvally","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f5820191717ad5b3b62c3d2b96e7ae30ee17130792e99a01f96fec0694245260?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f5820191717ad5b3b62c3d2b96e7ae30ee17130792e99a01f96fec0694245260?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f5820191717ad5b3b62c3d2b96e7ae30ee17130792e99a01f96fec0694245260?s=96&d=mm&r=g","caption":"Sai Kottuvally"},"description":"Sai Kottuvally is the Chief Technology Officer at SparkSupport, bringing over a decade of hands-on experience in software development and strategic tech leadership. As a seasoned developer turned CTO, Sai has been at the core of SparkSupport\u2019s innovation journey for the past 10 years \u2014 leading diverse technology teams, architecting scalable solutions, and driving the company\u2019s growth in the offshore IT services space. Passionate about clean code, DevOps practices, and emerging technologies, he bridges technical expertise with business vision to deliver impactful results for global clients.","url":"https:\/\/sparksupport.com\/blog\/author\/sai\/"}]}},"_links":{"self":[{"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/posts\/4721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/comments?post=4721"}],"version-history":[{"count":0,"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/posts\/4721\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/media\/5016"}],"wp:attachment":[{"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/media?parent=4721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/categories?post=4721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sparksupport.com\/blog\/wp-json\/wp\/v2\/tags?post=4721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}