일부 데이터를 검색하는 데 사용되는 문자열을 취하는 작업이 있습니다. 이 문자열로 인해 데이터가 반환되지 않으면 (아마 삭제 되었기 때문에) 404를 반환하고 오류 페이지를 표시하고 싶습니다.
나는 현재 항목을 찾을 수 없다는이 작업에 대한 친절한 오류 메시지를 표시하는 특수보기를 반환합니다. 이것은 잘 작동하지만 이상적으로는 404 상태 코드를 반환하여 검색 엔진이이 콘텐츠가 더 이상 존재하지 않음을 알고 검색 결과에서 제거 할 수 있도록하는 것이 이상적입니다.
이 문제를 해결하는 가장 좋은 방법은 무엇입니까?
Response.StatusCode = 404를 설정하는 것만 큼 간단합니까?
또한 Response.TrySkipIisCustomErrors = true를 유지해야합니다. @ganders의 답변은 생명의 은인이었습니다 ...
—
Thunder