anchor.diff:  directory: visible
   ```
   
  -### <a id='server_side_includes'></a> Server Side Includes (SSI) ###
  +### <a id='server_side_includes'></a> Enable Server Side Includes (SSI) ###
   
   Add the following line to your `Staticfile` to enable support for [SSI](https://en.wikipedia.org/wiki/Server_Side_Includes):
   
  
positive.code: ssi: enabled
  ```
  
  ### <a id='pushstate'></a> Pushstate Routing ###
  
  To keep visible URLs simple with a Javascript app that serves multiple routes, you can enable pushstate routing. Add the following line to your `Staticfile` to enable support for pushstate routing:
  
  ```
  pushstate: enabled
  ```
  
  Pushstate routing allows for cleaner URLs with some client-side JS apps. It lets a single JS file route to multiple URLs that look like `/some/path1` instead of `/some#path1` when navigating page elements such as anchor tags.
  
  ### <a id='gzip'></a> GZip Static ###
  
  The [`gzip_static`](http://nginx.org/en/docs/http/ngx_http_gzip_static_module.html) and [`gunzip`](http://nginx.org/en/docs/http/ngx_http_gunzip_module.html) modules are set to `on` by default.
  Together, these modules enable Nginx to properly serve compressed files to clients. They also decompress files for clients that do not support compressed content or responses.
  
  If you want to disable these modules, specify the following in your custom `nginx.conf`:
  
  ```
  gunzip off;
  
negative.code: 
  ## <a id='configuration'></a> Configuration ##
  
  You can configure how the Staticfile buildpack accesses and serves apps by editing the `Staticfile` or `nginx.conf` files.
  
  ### <a id='root_folder'></a> Specify an Alternate Root Folder ###
  By default, the buildpack will serve `index.html` and all other assets from the root folder of your project.
  
  In many cases, you may have an alternate folder where your HTML/CSS/JavaScript files are to be served from, such as `dist/` or `public/`.
  