Brought to you by Tighten Co.
By default, any Blade files not named
index.blade.php are rendered as
index.html in a subfolder named after the original file.
For example, if you have a file named
about-us.blade.php in your
└─ source ├─ _layouts ├─ about-us.blade.php └─ index.blade.php
...it will be rendered as
index.html in the
└─ build_local ├─ about-us │ └─ index.html └─ index.html
This means your "About us" page will be available at
http://example.com/about-us/ instead of
If you need to disable this behavior, use the
--pretty=falseoption when building your site.