내 웹 사이트가 모든 사용자의 브라우저 기록에 정보를 저장하지 못하도록하고 싶습니다. asp.net을 사용하여 웹 사이트를 구축하고 있습니다. 어떤 생각이든 어떻게 할 수 있습니까?내 웹 사이트의 정보 검색 유지 방지
답변
불가능합니다. 클라이언트 측 설정은 서버 쪽에서 이 아니고 길 제어가 가능합니다. 그것이 가능했다면 심각한 보안 구멍이었을 것입니다.
: 댓글 및 게시물에 따르면 실제로 요청을 캐싱하지 않으시겠습니까? 그렇다면, 당신은 기본적으로 HTML에 응답 헤더의 다음 세트를 추가 할 필요가 해당 페이지의 <head>
:
<meta http-equiv="cache-control" content="no-cache,no-store,must-revalidate">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="expires" content="0">
내가 ASP.NET을하지 않지만, 프로그래밍 유사한 작업을 수행 할 수 있어야합니다 . response
개체를 확인하려면 setHeader(name, value)
과 같은 메서드가 있어야합니다.
그러나 그래도 URL이 페이지에 대한 브라우저 기록에 나타나지 않습니다.
CSS 스타일 시트에서 a : visited 규칙을 제거하십시오.
당신이 왜 이것을하고 싶은지에 대한 분명한 질문 외에도, 당신은 서버 측에서 브라우저로 정보를 유지하는 것이 매우 어려울 것이라고 생각합니다.
이 페이지에서 HTML Meta Tags을보고 메타 태그의 캐시 제어 및 PRAGMA NO-CACHE 옵션을 살펴볼 수 있습니다.
행운을 빌어 요, 이것이 도움이 되길 바랍니다.
일부 웹 사이트는 플래시, 실버 라이트, 자바 스크립트 또는 표시된 콘텐츠에서 URL의 연결을 해제하는 다른 응용 프로그램 프레임 워크 내에서 웹 사이트를 만들어 이러한 작업을 수행합니다.
주의 깊게 수행하면 모든 콘텐츠를 사용자에게 제공하고 '정상적인'브라우징 환경을 제공 할 수 있지만 기록에서 볼 수있는 것은 URL 하나뿐입니다.
클라이언트에 데이터를 저장하지 않으려면보다 조심해야합니다. AJAX 요청은 캐시 될 수 있습니다. 더 신중하게 캐싱을 제어하여 데이터가 디스크에 기록되지 않도록하려면 Flash 또는 Silverlight를 사용해야 할 수 있습니다. HTTP를 사용하지 않는 등의 방법이 있지만 클라이언트와 서버 관점 모두에서 어려워집니다.
사이트의 모든 링크를 동일한 URL을 사용하는 POST 요청으로 만듭니다. 이 페이지는 실제 페이지를 반환하는 간단한 ASP 페이지입니다. 이는 단순히 사이트가 적절한 기록을 보유하지 못하는 것 이상의 부작용이 있음을 유의하십시오. 이들은 수용 가능한 효과 일 수도 아닐 수도 있습니다.
확실히. 항상 동일한 aspx 페이지로 이동하고 POST 매개 변수에 따라 내용을 동적으로 표시하십시오.
- 1. 웹 사이트의 스팸 방지 대책
- 2. 내 사이트의 검색 기능
- 3. 내 웹 사이트의 형식은
- 4. 동적 웹 사이트의 소스 검색
- 5. android에서 웹 사이트의 특정 정보 얻기
- 6. 내 웹 사이트의 Google 검색 결과를 사용자 정의하는 방법
- 7. Ok, 내 웹 사이트의 검색 엔진에 관한 마지막 질문
- 8. 왜 GoogleBot은 내 웹 사이트의 검색 엔진을 사용합니까?
- 9. 내 웹 사이트의 클라이언트 패널
- 10. 내 웹 사이트의 사진 안전
- 11. 내 웹 사이트의 플래시 플레이어
- 12. 웹 디자인 : 내 웹 사이트의 이미지에 불투명도
- 13. 웹 사이트의 일반적인 CSS 패턴을 검색 코드
- 14. 웹 사이트의 웹캠 웹
- 15. ASP.NET 웹 사이트의 웹 리소스
- 16. 내 사이트의 Google 전체 색인을 검색 할 수 있습니까?
- 17. 내 웹 사이트의 Iframe에 Facebook 표시
- 18. 내 기존 웹 사이트의 URL을 삭제하십시오.
- 19. 내 웹 사이트의 Mit 라이센스를 참조해야합니까?
- 20. 내 웹 사이트의 사진 또는 사진 뷰어
- 21. 내 웹 사이트의 이미지 편집기 구성 요소
- 22. 내 웹 사이트의 대화 형 네트워크 그래프?
- 23. 내 웹 사이트의 별칭 이름을 지정하는 방법
- 24. 내 웹 사이트의 Powerbuilder WebApp 액세스
- 25. 내 웹 사이트의 정확한 시간을 얻는 방법?
- 26. 내 drupal 웹 사이트의 일일 질문
- 27. 내 웹 사이트의 URL을 변경하는 htaccess로 사용
- 28. 내 웹 사이트의 모든 index.php 파일이 해킹당했습니다.
- 29. 내 웹 사이트의 비디오로드 속도에 관한 질문
- 30. 내 웹 사이트의 자동 하이퍼 링크
또는 사이트에 방문한 후 어떤 정보가 있습니까? 당신은 자바 스크립트를 사용하여 역사에 처음 나간 후 후속 페이지 로딩을 막을 수있다. (많은 아약스 애플리케이션은이 기능을 사용하여 뒤로 버튼을 사용할 수있다.) 왜 그걸 원 하겠는가? –
여기에는 우스꽝스런 고위 경영진이 있습니다. ;-) – mxmissile
해결하려는 문제는 무엇입니까? – Brian