En effet tu as un peu de bazar au niveau des vhosts.
Si tu enlève l'option pour " créer automatiquement des hôtes virtuels " cela signifie que tu devras faire la configuration à la main.
Pour cela sur windows il faut éditer le fichier hosts qui se trouve à l'adresse :
C:\Windows\System32\drivers\etc\hosts
Dans ce fichier tu dois avoir ou ajouter les lignes :
127.0.0.1 localhost
::1 localhost
cela va permettre a
http://localhost de pointer vers ton serveur local si ce n'est pas déjà fait
Pour tes fichiers dans sites-enabled, tu peux supprimer auto.wp-content..conf et auto.wp-includes..conf.
Ton fichier auto.wp-admin..conf tu peux le renommer en 01-localhost.conf (ou comme tu veux c'est juste pour t'y retrouver plus tard). Ensuite il faut éditer ce fichier et y remplacer ServerName wp-admin. par ServerName localhost
<VirtualHost *:8080>
DocumentRoot "D:/laragon/www/"
ServerName localhost
<Directory "D:/laragon/www/">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Quelque points :
VirtualHost *:8080 -> c'est le port que tu a mis pour apache
ServerName localhost -> cela signifie que ce vhost sera utilisé lorsque tu te rends à l'adresse
http://localhost
DocumentRoot "D:/laragon/www/" -> le chemin vers ton site sur ta machine. A priori pour toi cette valeur devrait déjà être ok vu que tu accédais à ton site depuis ce vhost
<Directory "D:/laragon/www/"> -> même chose
Enfin il faut redémarrer apache. Stop / Start all depuis l'interface de laragon.