저는 쿼리 문자열에 제품 ID를 전달하는 전자 상거래 사이트에서 작업하고 있습니다. 제품 페이지에서 제품 상태 (실시간 또는 보관 됨)를 확인하지 않은 문제를 해결하면 사용자가 직접 링크 (예 : 검색 결과, 상태가 "보관 됨"인 경우에도 제품이 계속 표시됩니다.RedirectPermanent의 올바른 사용법은 무엇입니까?
상태가 "라이브"가 아니면 간단한 수정이 Response.Redirect("~/Products/Default.aspx");
입니다.
이 경우 제품이 온라인 상태로 다시 돌아올 수 있다고해도 RedirectPermanent
을 사용해야합니까?
참고 : 이것은 잠재적 인 비즈니스 요구 사항 및 SEO 질문 및 C#/ASP.NET 질문의 적은 것 같습니다. 이는 301 대 302 리디렉션에 해당하며 제품이 온라인에 다시 연결될 때 Google과 어떤 관련이 있는지를 나타냅니다. –