Htaccess RewriteRule not working

I’ve setup a very simple project that just ouputs the contents of $_GET, and that has the following .htaccess:

RewriteEngine On

RewriteRule ^(/?)$  /index.php?page=home [L]

This works fine when I’m using XAMPP but not with Devilbox (bottom and top respectively):

I’m wondering if maybe devilbox is using nginx instead of Apache ? How can I configure that ? (Please tell me if you need any other files / settings, however I haven’t configured much except for the project directory)

Hi! not an expert in Devilbox (I’v been using it for couple of months), but if you open localhost url, it will load Devilbox intranet. See here https://devilbox.readthedocs.io/en/latest/getting-started/devilbox-intranet.html.

From there you can tell if you are using nginx or apache. If you are using nginx, the .htaccess will not be loaded so no $_GET variables are created.

Hope it helps