2013-12-18 2 views
0

우리는 다양한 제품을 선보이는 데 사용되는 웹 사이트를 운영합니다. 이 웹 사이트는 MVC4 및 하위 도메인 영역을 사용합니다.Asp.net MVC + 하위 도메인 영역. HTTP HEAD 요청을 처리하는 방법?

  • product1.website.com
  • product2.website.com

우리는 경로에있는 지역의 요청을 결정하기 위해 하위 도메인을 사용합니다.

최근에 우리는 IP만을 사용하여 우리 사이트에 http HEAD 요청을 받고 있습니다. 하위 도메인이 없으면 요청을 보낼 영역을 알 수 없습니다.

우리는 어떻게해야합니까?

답변

0

가 왜 짧은 목록을 보려면 개요 페이지로 사용자를 리디렉션하지 우리의 회사 웹 사이트에 우리의 가장 중요한 영역/제품

  • 리디렉션에 404
  • 리디렉션을 다시 보내기 제품의. 이 방법으로 화면 뒤에서 방향을 바꿀 수 있습니다. 원하는 것을 선택할 수 있으며, 사용자가 URL을 잘못 입력하면 올바른 제품으로 '안내'되고 다른 제품도 찾을 수 있습니다.

    -a (404)는 일반적으로 테이들이 잘못된 IP 있다고 생각하기 때문에 사람들이 다른 곳에서 찾고 있습니다 - 당신이 당신의 주요 제품을 변경할 때 혼란을 초래할 수 가장 중요한 제품으로 리디렉션을 (사용자가 즐겨 찾기에 쓸모 URL을 많이 경향이있다) - 회사 웹 사이트로 리디렉션하면 모든 악의 위험이 적지 만 내 생각에 사용자는 '일반'웹 사이트로 리디렉션 될 때 길을 잃는 경향이 있습니다.

    예 : 당신은 윈도우 8 다운로드를 찾고 및 IP는 북마크 - 404 오류 : 오 페이지가 더 이상 존재하지 않는다 - 주요 제품 : 창 9 밖으로하지만 어떤 이유로 당신은 여전히 ​​윈도우 8이 필요합니다 : 당신이 정말로 필요로하고 어쩌면 그것을 다른 곳에서 찾을 때 더 많은 시간을 보냅니다. - 개요 페이지 : 목록에 필요한 것을보고, 목록이 짧으면 빨리 찾습니다. 그렇지 않으면 간단한 검색으로도 항목이 표시됩니다.

    그래서 페이지가 아직 내 의견

  • +0

    그것은 HTTP/GET 요청을 사용하여 일반 사용자 인 경우 만 요청이를 사용하는 경우 이것이 좋은 대답에서 승리 샷 개요로 리디렉션 * * HTTP/HEAD **? 봇이나 뭐 그런 거라면? – user3115744

    +0

    무엇이 다른가요? w3c [http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.4](http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9)에 따르면 .4) HEAD와 GET 모두 동일한 응답을 리턴해야합니다. 두 사이트 모두에서 개요를 반환하면 차이점은 무엇입니까? 요청을 보내는 것이 무엇인지 먼저 확인하는 것이 좋습니다. 같은 경우에 해커를 돕는거야. –

    관련 문제