2011-04-26 4 views
-1

나는 다음과 같은 달성하기 위해 노력하고 있습니다 :웹 페이지 재

때 사용자 유형 "프린트"(또는 "HTTP : // 인쇄") :

I 브라우저의 주소 표시 줄에 www.abc.com/print/

어떻게 이것을 할 수 있습니까? 일부 오징어 구성을 조회하려고 시도했지만 동일한 것을 찾을 수 없습니다.

감사합니다.

편집 : 나는 아래 표의 거래를 이해하지 못합니다. 이것은 매우 유효한 질문입니다.

+0

본인의 LAN에 있다고 가정합니다. 아니면 로컬 컴퓨터? – JohnP

+0

일부 브라우저는 브라우저 내부에서 구성 문제 (예 : Firefox)로 이동할 수있는 제한된 단어가 있으므로주의해야합니다. – elvenbyte

+0

예, LAN에있는 페이지 및 리디렉션하려는 페이지는 그물에 제 3 자 URL입니다. 감사! –

답변

1

LAN의 사용자가 주소 표시 줄에 "print"를 입력하고 주어진 호스트 이름으로 리디렉션되도록하려면 해당 레코드에 DNS 레코드를 제공해야합니다. 이것은 웹 서버에서는 성취되지 않으며 웹 개발도 마찬가지입니다.

주어진 호스트 이름을 주어진 IP 또는 다른 호스트 이름으로 해석하는 데는 여러 가지 방법이 있습니다. 한 가지 방법은 다른 답변에서 설명한대로 클라이언트 호스트 파일을 편집하는 것입니다. LAN 환경에서 DNS 서버를 실행하는 경우 A 레코드를이 효과에 추가 할 수도 있습니다.

브라우저에서 호스트 이름 조회가 작동하는 방식을 이해해야합니다. 검색 주소창에 내용을 입력하면 브라우저가 운영 체제를 사용하여 호스트 이름을 IP 주소로 확인합니다. 운영 체제는 호스트 파일, 인터넷 연결 및 기타 메커니즘을 사용하여이를 수행합니다. 이 프로세스 자체에는 브라우저의 범위를 벗어나 브라우저의 영향을받지 않는 여러 단계와 단계가 있습니다. 또한이 프로세스에서 임의의 웹 서버를 참조하지 않습니다. 당신의 목표는 당신이 선택한 웹 서버에 대한 호스트 이름 "인쇄"를 해결하는이 과정에 뭔가를 주입하는 것입니다. 그러면 웹 개발이 시작될 수 있습니다.

참조 : http://www.quackit.com/how-websites-work/how-dns-works.cfm

+0

감사합니다 chris! 꽤 많이 내가 뭘 찾고 있었는지! –