Our Sun and Sand festival site is more or less done! But before we deploy it to production, let us make sure we have optimized the configuration of the server where the page and the associated files will be served from, so that the end users can load the page as quickly as possible, while we check against security vulnerabilities that might cause our site to get hacked.
Before we go further, let us briefly look at what a server does. The server understands a browser's request for a page of your site and then looks for the file the URL requests. The server then sends the file back to the browser with additional information called HTTP headers. Apache
is the most popular server software for websites, and HTML5 Boilerplate comes with a configuration file for Apache called .htaccess
.