2017-11-21 1 views
0

magento 1.9에서 404 페이지를 홈페이지로 리디렉션하려고합니다.404 페이지를 magento로 홈 페이지로 리디렉션하는 방법

admin config-> web에서 'cms no page'를 'Home Page'옵션으로 설정할 수 있으며 올바르게 리디렉션됩니다.

404 페이지 인 'www.example.com/abcv'처럼 홈페이지 URL은 브라우저 홈페이지로 리디렉션되지 않습니다.

I가 htaccess로 시도

,

작성한 ErrorDocument 404 /index.php

하지만이 작동하지,

어떤 제안은 좋은 것입니다.

답변

1

쿼리 문자열이 변경되지 않으면 리디렉션이 아닙니다.

백엔드 프로그래밍없이 문제를 해결하려면 맞춤 404 cms 페이지를 만들고 javascript 리디렉션을 넣을 수 있습니다.

<script type="text/javascript"> 
function redirectHome() { 
    window.location = "{{store url=''}}"; 
} 
setTimeout("redirectHome()", 5000); 
</script> 

그렇지 않으면 사용자 정의 프론트 엔드 라우터에게 모듈을 작성하고 추가해야합니다

+0

참조하십시오. 나는 그것이 좋은 연습인지 아닌지를 몰랐다. 어쨌든 나는 이것을 할 것이다. 감사합니다 – sanj

+0

더 나은 해결책은 모듈을 작성하고 PHP에서 리디렉션하는 것입니다. 백엔드 코드가 필요하지만 사용자 환경에보다 원활하게 대응할 수 있습니다. 도움이된다면 동의하십시오.) –

0

나는이 솔루션을 한 404-오류 - 투 - 홈 페이지 - Redirection.png enter image description here

관련 문제