0

この質問がさまざまな方法で尋ねられたことは知っていますが、私の質問や回答とまったく同じものを見つけることができませんでした.

リダイレクトが必要なページが約 1,000 ページあります。古いページから新しいページへのパターンはありません。スプレッドシートでリダイレクトする必要がある場所にすべてのページをマップしました。これらのリダイレクトは、WordPress のインストール時に発生します。

私の最大の関心事はパフォーマンスです。リダイレクトの設定方法が原因で Web サイトの読み込み時間が影響を受けることは望ましくありませんが、気にする必要がありますか?

リダイレクトの例は次のとおりです。

OLD PAGE                    NEW PAGE
/some-page/                 /this-is-a-new-page/
/page/8/                    /another-new-page/
/this/page/is/unique/       /new-unique-page/internal-page/
/i-could-go-on-forever/     /but-i-wont/

私は一時的に次のようにすべてを設定しました.htaccess

Redirect 301 /some-page/ /this-is-a-new-page/
Redirect 301 /page/8/ /another-new-page/
Redirect 301 /this/page/is/unique/ /new-unique-page/internal-page/
Redirect 301 /i-could-go-on-forever/ /but-i-wont/

私の質問は次のとおりです。

  1. リダイレクトを現在のファイルに設定したままにしておく必要があり.htaccessますか?
  2. リダイレクトの順序/並べ替えは重要ですか?
  3. これらのリダイレクトを行うには、まったく別の方法がありますか?
4

1 に答える 1

1

とにかくデフォルトですべてのページが WordPress コントローラにリダイレクトされるので、WordPress プラグインを使用して何をしたいのかを定義するのはどうですか?

http://wordpress.org/plugins/404-redirected/

  • 管理パネル内で発生する 404 URL のリストを取得する
  • 404 URLを既存のページに簡単にリダイレクトするか、404 エラーを無視することを選択します
  • 訪問者がアクセスしようとしている可能性が最も高い URL に基づいて、リダイレクトを自動的に作成する機能を提供します
  • 自動リダイレクトができない場合に、訪問者に 404 ページの推奨ページのリストを提供する

主に必要なものがあるようです。これもあります http://wordpress.org/plugins/redirection/およびおそらく他のものもあります。

私の見解では、これの利点は、WordPress を使用する場合、デフォルトですべてのリクエストがそのインデックスに移動することを強制するため、それ自体で 404 を処理することはかなり効果的であるということです。

于 2013-08-17T00:21:33.080 に答える