1

drupal6を使用しています。

クライアントの 1 つでサイトの刷新に取り組みましたが、トラフィックが失われないように、古いサイトの URL を関連する新しいサイトの URL にリダイレクトする必要がありました。同じためにパスリダイレクトモジュールを使用し、いくつかのURLを追加しました。

問題は、追加する URL が 1000 以上あり、特定のパターンがないことです (古いサイトは asp. にあったため)。したがって、リダイレクトの 1 対 1 マッピングになります。パス リダイレクト モジュールを介して URL エイリアス テーブルに追加することは、サイトのパフォーマンスに影響を与えるものであり、これも手動のプロセスです。

このシーンに適した最適なソリューションは他にありますか?

4

2 に答える 2

1

http://drupal.org/project/path_redirect_import このモジュールには、すぐに使用できるインポート機能があります。

于 2012-08-07T13:48:25.390 に答える
-1

私はこの質問をパフォーマンスの問題として解釈しています (多くのリダイレクトを簡単に入力できるかどうかの問題ではありません)。あなたの質問を誤解している場合は、訂正してください。

リダイレクトを .htaccess に入れる

Apache を使用している場合、別の方法として、リダイレクトを直接.htaccess構成に入れることもできます。IIS にも同様の構成オプションがあるはずです。

これは、必要なリダイレクトごとに 1 対 1 のマッピングを作成する必要があることを意味しますが、リダイレクトはデータベースに保存されないため、ヒットはデータベースに保存されます。

パス リダイレクト モジュールを使用する利点

パス リダイレクト モジュールは、リダイレクトが最後にアクセスされた日時を記録できることに注意してください。この統計/追跡は、長期的には使用されなくなったリダイレクトを削除するのに役立ちます。

Path Redirect issue queueには、1000 回のリダイレクトは問題にならないことを示唆する投稿がありますが、すべてのセットアップは異なります。特定のサイトのパフォーマンスを確認するには、独自のベンチマークを実行する必要があります。

于 2012-08-07T12:06:57.233 に答える