J'utilise mamp et j'ai des hôtes virtuels tous sur le port 8888. Par exemple:
pointerait vers localhost/site1/
, localhost/site2/
etc.
Avant d'utiliser des hôtes virtuels, je changerais simplement mon docroot en n'importe quel projet sur lequel je travaillais actuellement et commencerais ngrok comme ça
./ngrok http 8888
et il se lancerait et me donnerait une URL * .ngrok.io générée aléatoirement.
Ma question est de savoir comment spécifier le domaine maintenant puisque j'utilise des hôtes virtuels?
J'ai essayé ./ngrok http site1.dev:8888
et cela démarre mais ne sert que les mamps webroot.
J'utilise un compte gratuit.
Si vous préférez une option gratuite, c'est possible via:
$ ngrok http -Host-header=site1.dev 80
Vous pouvez utiliser des domaines personnalisés avec cette syntaxe:
ngrok http -hostname=dev.example.com 8000
Pour référence: https://ngrok.com/docs#custom-domains
Mais un plan payant est nécessaire.