localhost URL에 하위 도메인 추가
URL 접두사에 따라 다르게 동작하는 웹 응용 프로그램을 작성 중입니다. 형식은 다음과 같습니다.
https://myprefix.mycompany.com
웹 앱은 myprefix에 따라 다르게 작동합니다. 내 웹 앱은 URL에서 해당 부분을 추출하고 그에 따라 작동합니다.
그러나 로컬에서 테스트 할 때 localhost 주소를 사용합니다.
https://localhost:1234
나는 다음과 같은 것을 할 수 없다.
https://myprefix.localhost:1234
이 시나리오를 테스트하는 가장 좋은 방법은 무엇입니까?
많은 감사
안타깝게도은 localhost
적절한 도메인이 아니기 때문에 하위 도메인을 추가 할 수 없습니다. 당신은 할 수 있습니다 , 그러나, 특정 도메인 및 테스트 것들을 그런 식으로 소유 생각으로 컴퓨터를 속여. 예를 들어, UNIX 기반 운영 체제를 사용하는 경우 파일을 열고 (루트 권한으로 /etc/hosts
) 다음과 같이 한 줄 (또는 줄)을 추가합니다.
127.0.0.1 example.com
127.0.0.1 subdomain.example.com
컴퓨터는 이제 모두 취급 example.com
하고 subdomain.example.com
자체에 속하는있다. 웹 브라우저에서 방문하면 원칙적으로에서와 동일하게 작동 localhost
하지만 웹 서버는 호스트 헤더에서 올바른 도메인을 보게됩니다.
나는 창문에서 같은 행동에 대해 확신하지 못합니다. 나는 리눅스 민트에서 일하고 있습니다.
lvh.me:port
로컬 도메인으로 사용할 수 있습니다 . 프로젝트 localhost:port
가이 도메인에 배포되었다고 상상할 수 있습니다 .
sub.localhost:port
당신 대신에sub.lvh.me:port
UPD
sub.localhost:port
크롬에서 작동합니다. Firefox는 자동으로 www를 추가합니다. 하위 도메인 테스트에 문제를 일으킬 수있는 입력 된 도메인의 시작 부분
Windows 사용자의 경우이 답변 과이 설명 에 따라 다음 경로에 있는 호스트 파일을 통해 localhost에 포트를 추가하여이를 수행 할 수 있습니다 .
C:\Windows\System32\drivers\etc\hosts
그리고 다음과 같은 줄을 추가합니다.
127.0.0.1 example.com
127.0.0.1 subdomain.example.com
참고 URL : https://stackoverflow.com/questions/19016553/add-subdomain-to-localhost-url
'Program Tip' 카테고리의 다른 글
fread는 실제로 어떻게 작동합니까? (0) | 2020.10.29 |
---|---|
SQL을 사용하여 날짜 필드에서 월별로 그룹화하는 방법 (0) | 2020.10.29 |
인수에 대한 밑줄이있는 Python의 람다? (0) | 2020.10.29 |
클래스를 사용하는 모든 파일에 한 줄의 코드를 추가하지 않고 C #에서 클래스 이름에 별칭을 지정하려면 어떻게해야합니까? (0) | 2020.10.28 |
C #에서 부모 양식의 중앙에 자식 양식 표시 (0) | 2020.10.28 |