저는 앱을 개발할 현지 Vagrant VM을 보유하고 있습니다. 연결이 끊어지기 때문에 퍼블릭 URL을 제공하는 데 지치기 때문에 localtunnel.me를 설치했습니다.방랑자 LocalTunnel 및 ServerAlias가 작동하지 않습니다.
문제는 내 Apache 헤더가 로컬 구성을 보여주고 있다는 것이 문제입니다. localtunnel.me URL을 통해 내 앱에 액세스하면 $ _SERVER [ 'HTTP_HOST']와 (과) 같이 "myproject.localtunnel.me"를 읽고 "myproject.local"을 읽지 않아도됩니다.
내 공용 localtunnel.me 도메인을 Apache의 ServerAlias 구성에 추가하고 Apache를 다시로드했습니다. 내가 함께 LT를 시작하면 :
lt -p 80 -s myproject -l myproject.local
을 내가 http://myproject.localtunnel.me에 갈 때 :
lt -p 80 -s myproject -l myproject.localtunnel.me
나는 다음 504 게이트웨이 시간 초과 내가 할 경우
을 myproject.localtunnel.me을 탐색 할 때 얻을 phpinfo()는 $ _SERVER [ 'HTTP_HOST'] == "myproject.local"을 보여줍니다.
이렇게하면 헤더가 URL과 일치하지 않기 때문에 다른 webhook 및 API 서비스와의 많은 연결이 끊어집니다.
이 문제를 극복하는 방법에 대한 아이디어가 있습니다. (더 많은 리소스를 사용하여 실행하는 것 같습니다.)