2016-10-09 2 views
1

홈스테이에 ngrok를 설치하려고하는데 프로젝트가 열리지 않습니다. 나는 ngrok http 80을 실행하고 내 프로젝트에 매핑 내 Homestead.yaml 파일로 출력의 일부를 전달에 주소를 복사하고, 그 후 방랑 제공 실행 한 :홈스테이 설정하기

Forwarding     http://92832de0.ngrok.io -> localhost:80 
Forwarding     https://92832de0.ngrok.io -> localhost:80 

을하지만 난에 http://92832de0.ngrok.io을 열 때 브라우저가 ngrok 페이지를 열어 "내 작품이 아니라"작동합니다.

아차, 뭔가 잘못된 것 같습니다 : 나는 ngrok http 8000에 포트를 변경 한

는 내가 Laravel 오류 메시지가 표시됩니다.

답변

5

농가에있는 신청서를 사용할 수 있습니다. 이를 위해 , 당신은 그 전에

ngrok http -host-header=rewrite your-site.app:8000 

'your-site.app:8000'로 대체하여 아래의 명령을 실행해야합니다, 당신은 그 계정에 주어진 authToken에를 사용 ngrok에 등록하고 ngrok 설치해야 .

자세한 내용은 참조이 당신은 호스트 컴퓨터에 ~/.profile에 또는 ~/.bash_profile에 스크립트에 다음과 같은 기능을 추가 할 수 있습니다

+0

SUPER 도움. 정말 고맙습니다. – Ryan

0

https://ngrok.com/docs : 당신이 할 수있는 그 후

rock(){ 
    ngrok http 192.168.10.10:80 -host-header=$1 
} 

다음과 같이 Homestead 시스템의 모든 사이트를 프록시로 사용하십시오.

rock your-site.app:8000