반응형
티스토리 운영할때 티스토리에 없는 페이지를 외부에서 호출할때가 있다.
예를들어 내티스토리.tistory.com/91547 로 외부에서 호출한다면 티스토리내에 91547 페이지가 있어야하는데 없으므로 file not found 404 오류 페이지를 만나게 된다.
외부 유입이라 외부를 통제할수 없으므로 내 티스토리에 들어온 요청을 적절히 제어해야한다.
이것은 자바스크립트로 메인페이지로 리다이렉트 시키는 하나의 해결책이다.
<SCRIPT LANGUAGE="JavaScript">
<!--
var sString= window.location.href;
var array_data=sString.split("/");
var postNum=array_data[3];
if (postNum>10) window.location.href="https://내티스토리.tistory.com";
//-->
</SCRIPT>
해석하자면 호출된 주소를 "/" 로 잘라 숫자부분을 추출하여 페이지 번호가 10을 넘으면 티스토리 첫페이지로 이동하라는 자바스크립트이다.
티스토리내에 10개의 포스트가 있으므로 11개의 포스트 요청부터는 무조건 첫페이지로 이동시키는 스크립트이므로 11개이상의 포스트가 있을경우 숫자를 늘려줘야한다.
이것을 티스토리 관리자 메뉴에서 스킨편집 버튼을 눌러 최상단에 써놓으면 된다.
그리고 시간이 지나 포스트가 늘어나면 충분하게 if 문구 안에 있는 조건식의 숫자를 늘려줘야한다.
'건강요리' 카테고리의 다른 글
자연산 송이버섯 먹는법 송이가격 요리법 (0) | 2020.10.13 |
---|---|
닌텐도 스위치 운동게임 TOP3 (0) | 2020.10.11 |
독감주사가격 예방접종시기 국산 외국산의 선택방법 (0) | 2020.10.10 |
티스토리 404에러 자바스크립트 - 없는 페이지 호출시 자동 이동시키기 (0) | 2020.10.08 |
티스토리 이전페이지 주소 알아내서 리다이렉트 자바스크립트 (0) | 2020.10.08 |