RewriteCond /my/path/to/fuel/public/maintenance.html -f RewriteCond %{REQUEST_URI} !/maintenance.html RewriteRule $ /maintenance.html [R=302,L]So whenever the file "maintaince.html" exists in public, it will be shown. I prefer this to a FuelPHP based solution because it will allow you to do major upgrade works, including upgrading the FuelPHP core and running migrations without some part of the code being needed to run your maintenance code...
It looks like you're new here. If you want to get involved, click one of these buttons!