Tag: Web Servers

  • What does headless mean?

    Headless simply means without head, but in technical term headless often referred to as a system that works without any graphical user interface (in short GUI). For example, servers in the data centers are headless, hosted owners usually use SSH shell (command line) to communicate with it. Similarly, web application services use API calls to […]

    Click here to read more.

  • How to redirect 404 to homepage in Nginx?

    How to redirect 404 to homepage in Nginx?

    When a requested URL is not available or not found it’s advisable to redirect them to another URL or to a homepage that’s user-friendly. Nginx web server allows us to redirect off such 404 error pages to a custom URL, all we need to do is instruct Nginx’s site configuration to redirect such pages, and […]

    Click here to read more.

  • How to fix “Specify a Vary: Accept-Encoding Header” warning?

    While optimizing your website for website performance using tools (ex. GTmetrix), you’ll run into a “specify a vary: accept-encoding header” warning. What exactly does this mean? How can we fix this? In this tutorial, we’ll learn what’s the error and how we are going to resolve the issue. What is this warning? Accept-encoding header is […]

    Click here to read more.

  • How to fix “No Input File Specified” error?

    In a web server, let it be Apache or Nginx, if rewrite rules unable to touch the index file or root file, it shows an error of no input file specified. To fix this error we just need to locate the root location or file. For an instance, we have picked WordPress as a CMS […]

    Click here to read more.

  • How to cache static content on Nginx?

    How to cache static content on Nginx?

    Here in this post I’ll show you how to cache static content or files on Nginx. If you are not caching static content yet, tune it now, you’ll gain more speed just doing it. I’m assuming that you know the configuration directories and files of nginx and we can set the parameters in an http […]

    Click here to read more.

  • How a web hosting choice can affect SEO?

    How a web hosting choice can affect SEO?

    Wondering how a web hosting choice can affect SEO in a very long way? Wonder no more! Know all about the SEO affecting hosting factors in full detail and improve your SEO ranks with our tips and tricks.

    Click here to read more.

  • Default NGINX Configuration

    Default NGINX Configuration

    Nginx configuration file located at /etc/nginx/nginx.conf has everything that makes a server flies or sinks. Below we have explained what each directive does. Let’s have a look and fine-tune your settings: Before we hit to configurations directly understand the structure first. HTTP Block: Global configurations. Server Block: Domain level configurations. Add inside the HTTP block. […]

    Click here to read more.

  • Is 100 Mbps internet enough for a server rack?

    Is 100 Mbps internet enough for a server rack?

    In the web hosting world having a faster internet connection is necessary. You shouldn’t be miser here because you’ll bottleneck everything here. For most of us, 100 Mbps internet connection is fine, even it is enough to host small blogs, websites, or any other low network intensive web project. But Gigabit internet is a commodity […]

    Click here to read more.

  • How to reduce Time to First Byte (TTFB)?

    How to reduce Time to First Byte (TTFB)?

    For anyone, a fast website makes a noticeable difference. Even search engines like Google and Bing appreciate faster websites compared to the slower ones. But when it comes to rankings, yes a fast website makes a small difference. Note that engaging content is still a ranking factor, just fast site speed will never going to […]

    Click here to read more.

  • NetworkError: Failed to execute ‘send’ on ‘XMLHttpRequest’

    NetworkError: Failed to execute ‘send’ on ‘XMLHttpRequest’

    Recently we enhanced our security headers and started facing ‘error in processing request’ in ajax calls. Error text: NetworkError: Failed to execute ‘send’ on ‘XMLHttpRequest’: Failed to load ‘http://masked.url/ajax.php’. (rejected) It seems that the connection to the server has been lost. Please check your network connectivity and server status. After troubleshooting, we found that there […]

    Click here to read more.

  • Web Hosting and Cybersecurity: Is Your Web Host Applying Necessary Safety Precautions?

    Web Hosting and Cybersecurity: Is Your Web Host Applying Necessary Safety Precautions?

    You have just set up your website, secured it, and boom! You go live and then it occurs to you that your web host is not even near taking cybersecurity seriously. Cyber insecurity is a rampant online crime that calls for stringent measures to contain it and that is why it deserves all the seriousness […]

    Click here to read more.

  • How to resolve the “Temporary failure in name resolution” issue?

    How to resolve the “Temporary failure in name resolution” issue?

    Temporary failure in name resolution isn’t a common issue, it is something that only occurs in events like when you have moved your servers from one host to another and changed the DNS entries and something that needs to be propagated in order to work properly. Or you have played some edits in the DNS […]

    Click here to read more.