I am using Vagrant to host my local dev environment in Ubuntu. I found this issue, Apache2 on Ubuntu ignores sites-enabled *.conf After few tries figured out, you need to edit the default 000-default.conf file and comment out the configurations there or just delete the file.
Cascade multiple conditions "rewriteCond" with or / and using .htaccess in apache server. Especially Important when fixing Google 404 not found errors in crawling.This may help in PR , I am not sure though, but surely you wont see the 404 crawl errors at least.
Configuring Multiple Domains or subdomains in WAMP or XAMP's apache server for Local Development using httpd.conf, httpd-vhosts.conf (Virtualhost config) and host file of windows.