2

サイトのオーバーホールに取り組んでいます。その結果、私はいくつかのページを新しいフォーマットに移動しています。以前と同じファイル名を保持していないため、移行には少し注意が必要です。

例:

news.alpinezone.com/93467/は http://alpinezone.com/still-more-skiing-and-riding-at-whiteface/になりつつあります

ニュースサブドメインは、数年で3000以上の記事を蓄積してきました。3000 + 301リダイレクトを.htaccessファイルに入れても大丈夫ですか?

ちなみに、適切なSEOのために、http:// wwwの代わりにhttp://を使用し、完全に小文字で、URLの最後に/が付いていることを確認する必要があります。私はワードプレスに再設計しており、どのような組み合わせでもほとんど機能しますが、Googleの場合、それらは一意であるが類似したURLと見なすことができることを理解しているので、可能な限り1つに固執したいと思います。

ありがとう!

4

2 に答える 2

2

Apache には、RewriteMap や RewriteProg など、このための機能がいくつかあります。htaccess ファイルはすべてのリクエストで読み取られると思うので、3000 行のテキストでファイルのサイズを爆発的に増やしたくはありません。RewriteMap は、サーバーの起動またはそのようなものごとに一度だけロードされると思うので、それは利点です。

しかし、個人的には、ニュース サブドメインへのリクエストを php などのサーバーサイド スクリプトに内部的に書き換えてから、URI を検査し、データベースにクエリを実行して、id の最新/最新の URL スラッグを取得するだけだと思います。次に、新しい URL への外部 301 リダイレクトを実行します。

于 2012-06-25T03:59:38.037 に答える
-1

mod_authnz_ldap を使用して、認証と承認のルックアップを別のサーバーにオフロードすることを検討しましたか? この特定のモジュールをいくつかのエンタープライズ サーバーで問題なく使用しています。グループごとにページへのアクセスなどを簡単に設定できます。

于 2012-06-25T03:38:14.950 に答える