2010-12-08 6 views
0

2つのオブジェクトをマージする可能性を追加する予定です。私は、私が他のURLにコンテンツを移動したことをGoogle /リンクに知らせたい。移動するための方法は、.htaccessのオブジェクトをマージするときに.htaccessにURLリダイレクトを書き込む

redirectMatch 301 /oldurl /newurl 

に以下を追加することです。しかし、ほとんどのベストプラクティスの推奨事項は、セキュリティ上のリスクを持っているので、私は、.htaccessファイルに書くべきではないと言います。それを自動的に行う他のオプションはありますか?これが唯一のオプションであれば、どのモードを使用しますか、他にどのようなセキュリティに関するアドバイスをしますか?

私はsymfonyでPHPを使用していますが、これは広い質問です。

ありがとうございました!

答えて

0

error404のアクションでは、古いURLを認識して新しいURLにリダイレクトできます。他のすべてのURLについては404を返します。

+0

DB上に古いURLのレコードを保存し、ユーザーがerror404に到着したときにチェックすることをお勧めしますか? – fesja

+0

そうかもしれません。 URLをデータベースに保存する価値があるかどうかを判断します。彼がそれらのうちのほんの少ししか持っていなければ、それは価値がない。 –

関連する問題