redirect 3

[NextJS] Redirects

next.config.js에서 redirect를 처리해보자. '/about' 페이지에 진입했을 때 '/' 페이지로 redirect하고 싶은 경우, module.exports = { async redirects() { return [ { source: '/about', destination: '/', permanent: true, }, ] }, } source > 대상 페이지 destination > 이동할 페이지 permanent (true,false) > 응답코드 true = 308, false = 307 308 영구 Redirect > 이 페이지는 영구적으로 이동 307 임시 Redirect > 이 페이지는 임시적으로 이동 basePath > 선언된 모든 redirect의 source, destina..

FrontEnd/NextJS 2023.04.18

[Web] <head> 태그 redirect (HTML 응답 상태 코드 301)

HTTP 301 응답 코드는 "Moved Permanently"라는 의미로, 웹 페이지의 URL이 영구적으로 변경되었음을 알려주는 코드입니다. 웹 브라우저는 이 코드를 받으면, 사용자가 요청한 페이지의 URL을 변경된 URL로 자동으로 업데이트합니다. 검색 엔진은 이 코드를 받으면, 검색 색인에서 변경된 URL로 업데이트하여, 검색 결과에서 예전 URL로 링크된 페이지가 더 이상 존재하지 않는 것을 방지합니다. 301 응답 코드는 웹 페이지 URL이 변경될 때, 검색 엔진 최적화(SEO)를 위해서 사용됩니다. 웹 페이지의 URL이 변경되었지만, 검색 엔진 최적화를 고려하지 않으면 검색 결과에서 링크된 페이지가 없다는 오류 메시지와 함께 페이지 순위가 저하될 수 있습니다. 로그인이 안된 상황에서 로그인 페..

DevOps/Web 2023.02.08