2014-06-11 2 views
0

그래서 Tumblr은 404 페이지를 많이 보여 주므로 홈페이지로 리디렉션하려고합니다. 불행히도, 내 미친 코딩 기술 (읽기 : 코딩 기술 없음)으로 인해이 코드 작업을 수행 할 수 없습니다.자바 리디렉션이 Tumblr 블로그에 잘못 붙었습니다

는 여기있다 :

`<script type="text/javascript" 
     src="http://static.tumblr.com/5huhcpw/k3elvd7u3/jquery.min.js"></script> 
     <script type="text/javascript"> $(init); 
     function init() { 
    var pageTitle = $('h2').text(); 
    if (pageTitle == "Not Found”): 
    redirect('http://example.com/', 301); 
     exit; 
     endif; 
     } 
    </script>` 

모든 텀블러 404 페이지는 "찾을 수 없음"제목이 있습니다. 자,이 텍스트를 보면 홈페이지에 301이 나와야합니다. 이것이 가능한가? 당신의 도움을 주셔서 감사합니다. :-)

답변

1

php와 javascript/jquery가 섞여있는 것 같습니다.

나는하려면 다음 코드를 얻을 수 있었다 : http://jsfiddle.net/YQsDv/

+0

편집 :

여기
var pageTitle = $('h2').text(); if (pageTitle == "Not Found") { window.location.replace('http://example.com/'); } 

가 jsfiddle입니다 그것은 지금 작동한다! 정말 고맙습니다. 훌륭한! – Sid

+0

죄송합니다. 한 가지 문제 : 리디렉션 도구는 페이지가 404라고 말합니다. 우리는 301'ing right가 아닙니까? 이 주변의 다른 방법? 나는 봇에게 우리가 301'ing the homepage에 있다는 것을 알리고 싶다. :-) – Sid

+0

Tumblr에서 404에 301 리디렉션을 할 수 없습니다. Google은 자바 스크립트 리디렉션도보고 있지만 페이지가 이미 404 찾을 수 없음으로 올바르게 제공되었으므로 문제가되지 않습니다. –