2017-01-09 18 views
-1

私がしたいのは、メインのウェブサイト(例:example.com)の404エラーページに来ている訪問者を別のホストにリダイレクトすることです。404エラーページを別のホストにリダイレクトする

例: 訪問者が存在しないページhttps://example.com/abcにアクセスしました。私は彼をhttps://another-host.example.com/abcにリダイレクトしたいと思います。

どのようにこれを行うことができますか?

+4

あなたがそれをしようとしましたか?あなたがした場合は、私たちにいくつかのコードを表示し、問題があった場所を教えてください。しかし、それは単純なhttp呼び出しのようです – MounirOnGithub

答えて

0

あなたはどんなframeworを使用している場合、それはデフォルトのルーティングおよび内蔵404ハンドラを持っています

0

、あなたが条件で、あなたのリダイレクトプロセスを適用したルート上のエラーコードを取得し、すべてを行う必要があることを延ばす最初でありますハンドラはリダイレクトを行います。それが単純なコードの場合は、Apacheを使用してリダイレクトを行います:Apacheの404リダイレクト(内部ページングまたは外部ドメインリダイレクトに適用)を検索するときにGoogleボックスが応答します:

"ErrorDocument 404 /index.htmlは、クライアントが存在しないURLにアクセスすると、Apacheはindex.htmlページにリダイレクトされます。あなたのerror_404.phpのページ書き込みで

0

または header("location:https://another-host.example.com/abc");あなたerror_404.phpのページ書き込みで

または redirect("location:https://another-host.example.com/abc");

または

$(function(){ location.href = "https://another-host.example.com/abc"; });

関連する問題