{"id":24856,"date":"2024-03-16T03:58:36","date_gmt":"2024-03-16T03:58:36","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/"},"modified":"2024-03-22T04:45:39","modified_gmt":"2024-03-22T04:45:39","slug":"set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/","title":{"rendered":"Set up nginx to redirect access from xx.com to www.xx.com."},"content":{"rendered":"<p>You can automatically redirect requests to xx.com to www.xx.com by modifying the Nginx configuration file. Below is an example configuration:<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-section\">server<\/span> {\r\n    <span class=\"hljs-attribute\">listen<\/span> <span class=\"hljs-number\">80<\/span>;\r\n    <span class=\"hljs-attribute\">server_name<\/span> xx.com;\r\n    <span class=\"hljs-attribute\">return<\/span> <span class=\"hljs-number\">301<\/span> http:\/\/www.xx.com<span class=\"hljs-variable\">$request_uri<\/span>;\r\n}\r\n<\/code><\/pre>\n<p>Please add the above code to the server block in your Nginx configuration file. Then reload the Nginx configuration file for the changes to take effect.<\/p>\n<p>Please note that the above configuration will redirect all requests from xx.com to www.xx.com, including both the main domain and subdomains. If you only want to redirect the main domain to www domain, you can use the following configuration:<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-section\">server<\/span> {\r\n    <span class=\"hljs-attribute\">listen<\/span> <span class=\"hljs-number\">80<\/span>;\r\n    <span class=\"hljs-attribute\">server_name<\/span> xx.com;\r\n    <span class=\"hljs-attribute\">return<\/span> <span class=\"hljs-number\">301<\/span> http:\/\/www.xx.com<span class=\"hljs-variable\">$request_uri<\/span>;\r\n}\r\n\r\n<span class=\"hljs-section\">server<\/span> {\r\n    <span class=\"hljs-attribute\">listen<\/span> <span class=\"hljs-number\">80<\/span>;\r\n    <span class=\"hljs-attribute\">server_name<\/span> <span class=\"hljs-regexp\">*.xx.com<\/span>;\r\n    <span class=\"hljs-attribute\">return<\/span> <span class=\"hljs-number\">404<\/span>;\r\n}\r\n<\/code><\/pre>\n<p>This will redirect requests from xx.com to www.xx.com, but requests for any subdomains (such as subdomain.xx.com) will return a 404 error.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You can automatically redirect requests to xx.com to www.xx.com by modifying the Nginx configuration file. Below is an example configuration: server { listen 80; server_name xx.com; return 301 http:\/\/www.xx.com$request_uri; } Please add the above code to the server block in your Nginx configuration file. Then reload the Nginx configuration file for the changes to take [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-24856","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Set up nginx to redirect access from xx.com to www.xx.com. - Blog - Silicon Cloud<\/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:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Set up nginx to redirect access from xx.com to www.xx.com.\" \/>\n<meta property=\"og:description\" content=\"You can automatically redirect requests to xx.com to www.xx.com by modifying the Nginx configuration file. Below is an example configuration: server { listen 80; server_name xx.com; return 301 http:\/\/www.xx.com$request_uri; } Please add the above code to the server block in your Nginx configuration file. Then reload the Nginx configuration file for the changes to take [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-16T03:58:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-22T04:45:39+00:00\" \/>\n<meta name=\"author\" content=\"Jackson Davis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jackson Davis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/\"},\"author\":{\"name\":\"Jackson Davis\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350\"},\"headline\":\"Set up nginx to redirect access from xx.com to www.xx.com.\",\"datePublished\":\"2024-03-16T03:58:36+00:00\",\"dateModified\":\"2024-03-22T04:45:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/\"},\"wordCount\":129,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/\",\"name\":\"Set up nginx to redirect access from xx.com to www.xx.com. - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-16T03:58:36+00:00\",\"dateModified\":\"2024-03-22T04:45:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set up nginx to redirect access from xx.com to www.xx.com.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350\",\"name\":\"Jackson Davis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g\",\"caption\":\"Jackson Davis\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/jacksondavis\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Set up nginx to redirect access from xx.com to www.xx.com. - Blog - Silicon Cloud","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.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/","og_locale":"en_US","og_type":"article","og_title":"Set up nginx to redirect access from xx.com to www.xx.com.","og_description":"You can automatically redirect requests to xx.com to www.xx.com by modifying the Nginx configuration file. Below is an example configuration: server { listen 80; server_name xx.com; return 301 http:\/\/www.xx.com$request_uri; } Please add the above code to the server block in your Nginx configuration file. Then reload the Nginx configuration file for the changes to take [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-16T03:58:36+00:00","article_modified_time":"2024-03-22T04:45:39+00:00","author":"Jackson Davis","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Jackson Davis","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/"},"author":{"name":"Jackson Davis","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350"},"headline":"Set up nginx to redirect access from xx.com to www.xx.com.","datePublished":"2024-03-16T03:58:36+00:00","dateModified":"2024-03-22T04:45:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/"},"wordCount":129,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/","url":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/","name":"Set up nginx to redirect access from xx.com to www.xx.com. - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-16T03:58:36+00:00","dateModified":"2024-03-22T04:45:39+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/set-up-nginx-to-redirect-access-from-xx-com-to-www-xx-com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Set up nginx to redirect access from xx.com to www.xx.com."}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/55a10b8b0457c35884c25677889ad350","name":"Jackson Davis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2fdb47d6df1226e92380d96973782572a97b0675d098bb914410dec348eb5d29?s=96&d=mm&r=g","caption":"Jackson Davis"},"url":"https:\/\/www.silicloud.com\/blog\/author\/jacksondavis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/24856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=24856"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/24856\/revisions"}],"predecessor-version":[{"id":58916,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/24856\/revisions\/58916"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=24856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=24856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=24856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}