2017-11-21 10 views
0

404ページをホームページにリダイレクトしようとしています1.9。404ページをホームページにリダイレクトする方法

adminのconfig-> webから「ホームページ」オプションに「cms no page」を設定して、適切にリダイレクトしています。

「www.example.com/abcv」は404ページですが、これはホームページにリダイレクトされますが、ブラウザのURLでは変更されません。

私は

のErrorDocument 404 /index.php

が、そのが動作していない、に.htaccessファイルを試してみました、

任意の提案は素晴らしいことです。

答えて

1

クエリ文字列が変更されていない場合は、リダイレクトされません。

バックエンドプログラミングなしで問題を解決するには、カスタム404 cmsページを作成し、javascriptリダイレクトを挿入することができます。

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

は、そうでない場合は、カスタムのフロントエンドルータにモジュールを作成し、追加する必要があります

+0

参照してください。私はそれが良い練習であるかどうか分からなかった。とにかくこれをやります。ありがとうございます – sanj

+0

より良い解決策は、モジュールを作成し、PHPでリダイレクトすることです。バックエンドコードが必要ですが、ユーザーエクスペリエンスにとってよりシームレスです。助けても同意してください;) –

0

私は、このソリューションをした404-エラー-TO-ホームページ-Redirection.png enter image description here

関連する問題