2016-06-26 2 views
-1

간단히 설명 드리겠습니다. 나는 루트 (www.miosito.it)에 설치 한 wordpress를 통해 새로운 사이트를 만들었습니다.이전 사이트로 301 리디렉션

사이트를 설치하려면 이전 사이트를 이전 폴더 (www.miosito.it/old)로 옮겼습니다. 문제는 Google이 이미 이전의 유정 사이트를 색인에 추가 한 다음 (www.miosito.it)에서 (www.miosito.it/old)로 301 리디렉션을 수행한다는 것입니다.

RedirectMatch 301 ^/(. *)\. Htm http://www.miosito.it/old/$1.htm 

하지만 난 문제가 끝나는 것입니다 다양한 테스트에서 발견

www .miosito.it/old/old/old/old/old.nomefile.htm 

과 같은 오류를 얻을 :이 이런 식으로 행동 할 수있는 HTML 파일이기 때문에

나는 생각했다. htm .php 사실 문제없이 교체하면 사실. 어떻게 수정할 수 있습니까? 대체 솔루션?

은 감사합니다 모든

+1

[리디렉션 웹 사이트 오류 404 리디렉션 301 또는 URL 재 작성 설정]의 가능한 복제본 (http://stackoverflow.com/questions/38029914/redirect-website-error-404-set-redirect-301-or-url-rewrite)) – Will

답변

-1

당신의 리디렉션 패턴과 대상 indentical 때문에 당신은 당신의 패턴에서 대상 URI를 제외해야하므로 당신은 리디렉션 순환 오류를 얻고있다 :

RedirectMatch 301^/((?!old).*)\.Htm http://www.miosito.it/old/$1.htm 

지우기 브라우저 캐시 전 이걸 시험해 봐.

관련 문제