2016-08-09 11 views
0

私はグーグルではありますが、ほとんどの人が自分のURLをまだ知っているときです404/503のエラーを引き起こす可能性のあるすべてのURLをメインドメインにリダイレクトします。すべての存在しないページをメインドメインにリダイレクトする方法301

サイトはhtmlですので、htaccessを使用することをおすすめします。

のでdoesntのページdomain.com/XXXXへのすべての要求ではなく、エラーは、IE与えるのメインにリダイレクトする必要がありますが存在します。

が見つかりませんリクエストされたURL/eafsdgは、このサーバー上に見つかりませんでした。

答えて

0

ホームページにすべて404ページをリダイレクトするために、この.htaccessコードを試してみてください。

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ./[L,R=301] 
+0

あなたは、ページの一部が欠落している場合、画像のように、これはページ全体をリダイレクトが、ルートインデックスをロードしようとはしません心画像がロードされる場所。同じことがjavascriptなどのために行く、これはいくつかの奇妙さを引き起こす可能性があります。 – madeddie

+0

そのほとんどは、存在しないものではなく、むしろページie ie:domain/sdgdsgまたはdomain/sfsf.html –

2

すべての非存在とNEWDOMAINする503個の要求をリダイレクトするには、あなたはそれのようになりますnginxのでは

ErrorDocument 404 http://newdomain.com/ 
ErrorDocument 503 http://newdomain.com/ 
関連する問題