{"id":17718,"date":"2026-08-10T13:56:32","date_gmt":"2026-08-10T12:56:32","guid":{"rendered":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/?p=17718"},"modified":"2026-08-10T13:56:32","modified_gmt":"2026-08-10T12:56:32","slug":"how-to-configure-a-node-js-application-with-openlitespeed","status":"publish","type":"post","link":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/","title":{"rendered":"How to Configure a Node.js Application with OpenLiteSpeed?"},"content":{"rendered":"\n<p>Configuring a Node.js application behind OpenLiteSpeed combines Node&#8217;s high-performance event loop with OpenLiteSpeed&#8217;s ultra-fast HTTP handling, built-in caching, and low memory footprint. OpenLiteSpeed acts as a reverse proxy through its built-in <strong>App Server<\/strong> context, managing the Node process directly while handling SSL termination and static file delivery.<\/p>\n\n\n\n<p><strong>1. Create a Virtual Host<\/strong><\/p>\n\n\n\n<p>Log in to the OpenLiteSpeed WebAdmin Panel using your username and password.<\/p>\n\n\n\n<p>Go to Virtual Hosts \u2192 Add and enter the required details as shown in the screenshots. You can set the Virtual Host name as per your requirement.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1893\" height=\"661\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png\" alt=\"Screenshot_1\" class=\"wp-image-17720\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1678\" height=\"872\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_2.png\" alt=\"Screenshot_2\" class=\"wp-image-17721\"\/><\/figure>\n\n\n\n<p>In the Config File section, enter:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$SERVER_ROOT\/conf\/vhosts\/myapp\/vhconf.conf<\/code><\/pre>\n\n\n\n<p>Replace myapp with your Virtual Host name.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1815\" height=\"886\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_3.png\" alt=\"Screenshot_3\" class=\"wp-image-17722\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1859\" height=\"878\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_4.png\" alt=\"Screenshot_4\" class=\"wp-image-17723\"\/><\/figure>\n\n\n\n<p>Click Save after entering the required details.<\/p>\n\n\n\n<p><strong>2. Configure the Virtual Host Document Root<\/strong><\/p>\n\n\n\n<p>Go to Virtual Hosts \u2192 myapp \u2192 General \u2192 Edit.<\/p>\n\n\n\n<p>In the Document Root section, enter:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$VH_ROOT<\/code><\/pre>\n\n\n\n<p>Click Save.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1896\" height=\"896\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_5.png\" alt=\"Screenshot_5\" class=\"wp-image-17724\"\/><\/figure>\n\n\n\n<p><strong>3. Configure the External Application<\/strong><\/p>\n\n\n\n<p>Go to Virtual Hosts \u2192 myapp \u2192 External App \u2192 Add.<\/p>\n\n\n\n<p>Select Web Server (Proxy) and click Next.<\/p>\n\n\n\n<p>Enter the required details as shown in the screenshot and click Save.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1688\" height=\"881\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_6.png\" alt=\"Screenshot_6\" class=\"wp-image-17725\"\/><\/figure>\n\n\n\n<p><strong>4. Configure the Proxy Context<\/strong><\/p>\n\n\n\n<p>Go to Virtual Hosts \u2192 myapp \u2192 Context \u2192 Add.<\/p>\n\n\n\n<p>Select Proxy and click Next.<\/p>\n\n\n\n<p>Enter the required details as shown in the screenshot and click Save.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1677\" height=\"883\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_7.png\" alt=\"Screenshot_7\" class=\"wp-image-17726\"\/><\/figure>\n\n\n\n<p><strong>5. Configure the HTTP Listener<\/strong><\/p>\n\n\n\n<p>Go to Listeners \u2192 Default \u2192 Edit \u2192 General \u2192 Virtual Hosts Mappings \u2192 Add.<\/p>\n\n\n\n<p>Enter the required details as shown in the screenshot and click Save.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1891\" height=\"827\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_8.png\" alt=\"Screenshot_8\" class=\"wp-image-17727\"\/><\/figure>\n\n\n\n<p><strong>6. Configure the HTTPS Listener<\/strong><\/p>\n\n\n\n<p>Repeat the same Virtual Host Mapping configuration for the HTTPS listener.<\/p>\n\n\n\n<p>Once the configuration is completed, click Graceful Restart.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1879\" height=\"691\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_9.png\" alt=\"Screenshot_9\" class=\"wp-image-17728\"\/><\/figure>\n\n\n\n<p><strong>7. Install SSL on the Domain<\/strong><\/p>\n\n\n\n<p>Run the following command and replace yourdomain.com with your actual domain:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>certbot certonly --standalone -d yourdomain.com --pre-hook \"systemctl stop lsws\" --post-hook \"systemctl start lsws\"<\/code><\/pre>\n\n\n\n<p>Example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>certbot certonly --standalone -d recipe.thatisfun.in --pre-hook \"systemctl stop lsws\" --post-hook \"systemctl start lsws\"<\/code><\/pre>\n\n\n\n<p>Once the SSL certificate is installed, Certbot will display the paths of the SSL certificate and private key.<\/p>\n\n\n\n<p><strong>8. Configure SSL in OpenLiteSpeed<\/strong><\/p>\n\n\n\n<p>Go to Listeners \u2192 HTTPS \u2192 SSL \u2192 Edit.<\/p>\n\n\n\n<p>Enter the SSL certificate and private key paths provided by Certbot in the respective fields and click Save.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1888\" height=\"757\" src=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_10.png\" alt=\"Screenshot_10\" class=\"wp-image-17729\"\/><\/figure>\n\n\n\n<p><strong>9. Restart OpenLiteSpeed<\/strong><\/p>\n\n\n\n<p>Click Graceful Restart in the OpenLiteSpeed WebAdmin Panel.<\/p>\n\n\n\n<p>Alternatively, restart the service using:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl restart lsws<\/code><\/pre>\n\n\n\n<p>Your Node.js application is now ready to use with OpenLiteSpeed.<\/p>\n\n\n\n<div class=\"vlt-box \">\r\n<div class=\"box-title\" style=\"background:#D5EAFF; color:#000\">The Closing Line<\/div>\r\n<div class=\"box-content\" >\r\n<p>By leveraging OpenLiteSpeed as a frontend server for Node.js, your application benefits from reduced resource consumption, automatic SSL handling, and integrated page caching without complex external process managers like PM2. This setup provides a reliable, enterprise-ready environment capable of handling high-traffic Node applications efficiently.<\/p>\r\n<\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Configuring a Node.js application behind OpenLiteSpeed combines Node&#8217;s high-performance event loop with OpenLiteSpeed&#8217;s ultra-fast HTTP handling, built-in caching, and low memory footprint. OpenLiteSpeed acts as a reverse proxy through its built-in App Server context, managing the Node process directly while handling SSL termination and static file delivery. 1. Create a Virtual Host Log in to [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3019],"tags":[],"class_list":["post-17718","post","type-post","status-publish","format-standard","placeholder-for-hentry","category-web-hosting"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Configure a Node.js Application with OpenLiteSpeed?<\/title>\n<meta name=\"description\" content=\"Learn how to configure and deploy a Node.js application on OpenLiteSpeed Web Server using the built-in App Server context for maximum performance, HTTP\/3 support, and easy SSL management.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Configure a Node.js Application with OpenLiteSpeed?\" \/>\n<meta property=\"og:description\" content=\"Learn how to configure and deploy a Node.js application on OpenLiteSpeed Web Server using the built-in App Server context for maximum performance, HTTP\/3 support, and easy SSL management.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Hosting FAQs by MilesWeb\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-10T12:56:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1893\" \/>\n\t<meta property=\"og:image:height\" content=\"661\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jackson Lane\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jackson Lane\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/\",\"url\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/\",\"name\":\"How to Configure a Node.js Application with OpenLiteSpeed?\",\"isPartOf\":{\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png\",\"datePublished\":\"2026-08-10T12:56:32+00:00\",\"author\":{\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#\/schema\/person\/1f580bdff0fa81720fae0fd0c3919758\"},\"description\":\"Learn how to configure and deploy a Node.js application on OpenLiteSpeed Web Server using the built-in App Server context for maximum performance, HTTP\/3 support, and easy SSL management.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#primaryimage\",\"url\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png\",\"contentUrl\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png\",\"width\":1893,\"height\":661,\"caption\":\"Screenshot_1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Configure a Node.js Application with OpenLiteSpeed?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#website\",\"url\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/\",\"name\":\"Web Hosting FAQs by MilesWeb\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#\/schema\/person\/1f580bdff0fa81720fae0fd0c3919758\",\"name\":\"Jackson Lane\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/dd43b6ec8f85bdee32ceaac59c48807f?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/dd43b6ec8f85bdee32ceaac59c48807f?s=96&d=blank&r=g\",\"caption\":\"Jackson Lane\"},\"description\":\"I am an experienced Marketing Manager at MilesWeb UK, a leading web hosting company in the UK. With extensive knowledge in web hosting, WordPress, digital marketing, and web development, I'm committed to helping businesses succeed online. His expertise and enthusiasm for the digital world make him a valuable asset in the constantly changing field of online marketing.\",\"url\":\"https:\/\/www.milesweb.co.uk\/hosting-faqs\/author\/jackson-lane\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Configure a Node.js Application with OpenLiteSpeed?","description":"Learn how to configure and deploy a Node.js application on OpenLiteSpeed Web Server using the built-in App Server context for maximum performance, HTTP\/3 support, and easy SSL management.","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:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/","og_locale":"en_GB","og_type":"article","og_title":"How to Configure a Node.js Application with OpenLiteSpeed?","og_description":"Learn how to configure and deploy a Node.js application on OpenLiteSpeed Web Server using the built-in App Server context for maximum performance, HTTP\/3 support, and easy SSL management.","og_url":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/","og_site_name":"Web Hosting FAQs by MilesWeb","article_published_time":"2026-08-10T12:56:32+00:00","og_image":[{"width":1893,"height":661,"url":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png","type":"image\/png"}],"author":"Jackson Lane","twitter_misc":{"Written by":"Jackson Lane"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/","url":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/","name":"How to Configure a Node.js Application with OpenLiteSpeed?","isPartOf":{"@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#primaryimage"},"image":{"@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#primaryimage"},"thumbnailUrl":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png","datePublished":"2026-08-10T12:56:32+00:00","author":{"@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#\/schema\/person\/1f580bdff0fa81720fae0fd0c3919758"},"description":"Learn how to configure and deploy a Node.js application on OpenLiteSpeed Web Server using the built-in App Server context for maximum performance, HTTP\/3 support, and easy SSL management.","breadcrumb":{"@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#primaryimage","url":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png","contentUrl":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-content\/uploads\/2026\/08\/Screenshot_1.png","width":1893,"height":661,"caption":"Screenshot_1"},{"@type":"BreadcrumbList","@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/how-to-configure-a-node-js-application-with-openlitespeed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/"},{"@type":"ListItem","position":2,"name":"How to Configure a Node.js Application with OpenLiteSpeed?"}]},{"@type":"WebSite","@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#website","url":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/","name":"Web Hosting FAQs by MilesWeb","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#\/schema\/person\/1f580bdff0fa81720fae0fd0c3919758","name":"Jackson Lane","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/dd43b6ec8f85bdee32ceaac59c48807f?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dd43b6ec8f85bdee32ceaac59c48807f?s=96&d=blank&r=g","caption":"Jackson Lane"},"description":"I am an experienced Marketing Manager at MilesWeb UK, a leading web hosting company in the UK. With extensive knowledge in web hosting, WordPress, digital marketing, and web development, I'm committed to helping businesses succeed online. His expertise and enthusiasm for the digital world make him a valuable asset in the constantly changing field of online marketing.","url":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/author\/jackson-lane\/"}]}},"views":0,"_links":{"self":[{"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/posts\/17718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/comments?post=17718"}],"version-history":[{"count":2,"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/posts\/17718\/revisions"}],"predecessor-version":[{"id":17731,"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/posts\/17718\/revisions\/17731"}],"wp:attachment":[{"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/media?parent=17718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/categories?post=17718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.milesweb.co.uk\/hosting-faqs\/wp-json\/wp\/v2\/tags?post=17718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}