Thank you @UweKeim for reminding us, and for describing the problem.
We'll get back to it!
Currently, PHP Tools extension (out of the box) provides Built-In PHP Server, IIS, and IIS Express (they do not support .htaccess
, but it can be workarounded - using a router script as described e.g. at https://stackoverflow.com/a/38926070/601646).
Although, PHP (builtin PHP server, IIS, IIS Express) should pick the root index.php
by itself and let it process the request so e.g. WordPress and Laravel should work (we'll get more information about how this supposes to work).
Anyways; In order to have .htaccess
working properly, users need to have an Apache web server (XAMP, WAMP, standalone Apache, ...), and PHP Project pointing to this web server's URL in Project -> Properties.
I agree this is not out-of-the-box experience, and we are planning to do this properly for years, sorry for that.