2014-04-01 14 views
6

Ho quasi fatto funzionare NGrok con POW, ma si sta risolvendo nel POW senza eseguire il drill down sull'applicazione in esecuzione su POW.Utilizzo di NGrok con POW

posso accedere al mio applicazione locale in esecuzione su POW a:

myapp.dev 

Tuttavia quando ho inizializzo Ngrok:

/Applications/ngrok -subdomain=myapp myapp.dev:80 

Come indicato here, ricevo il seguente output da NGrok:

Tunnel Status     online 
Version      1.6/1.5 
Forwarding     http://myapp.ngrok.com -> 127.0.0.1:80 
Forwarding     https://myapp.ngrok.com -> 127.0.0.1:80 
Web Interface     127.0.0.1:4040 
# Conn      0 
Avg Conn Time     0.00ms 

Il caricamento http://myapp.ngrok.com si risolve in POW, b ut ottengo il messaggio generico:

Pow is installed 
You’re running version 0.4.1 

Come posso impostazione NGrok per risolvere al mio dominio .dev?

+1

è la seguente riga nel file ~/.powconfig? 'export POW_EXT_DOMAINS = ngrok.com' Alcune persone hanno dovuto reinstallare pow dopo aver aggiunto quella linea. – manderson

risposta

14

Potrebbe essere un po 'tardi per la festa, ma qui va.

Sembra che sia necessario modificare l'intestazione Host.

Ad esempio:

ngrok http -host-header=myapp.dev mayapp.dev:80 

Questa risposta funziona solo con ngrok v2.

Maggiori informazioni si possono trovare presso https://ngrok.com/docs#http

+1

Sei così in ritardo che non riesco a ricordare cosa sia o faccia ngrok;) – Undistraction