301 リダイレクトの問題に対する答えを見つけるのに苦労しています。話は次のようになります。私は以前、www.punkto.ro でドイツ語のニュース サイトを持っていました。サイトの CMS で作成されたすべての新しい記事は、punkto.ro/articles/title-1234.html という形式で、1234 はデータベース内の記事の番号に置き換えられます。いくつかの理由で、ルートに配置した wordpress を再設計して選択する必要がありました。サブドメイン archive.punkto.ro を作成し、config.php ファイルの URL 変数「punkto.ro」を「archive.punkto.ro」に置き換えました。次に、サイト ファイルをサブディレクトリ "archive" に移動しました。それは正常に動作します。もちろん、Google の古い記事へのリンクは 404 応答につながります。確かに、私は 404 のアーカイブの場所も示したので、人々はそこに行くことができます。次にリダイレクトします。私が達成したいのは、ユーザーが google punkto.ro/articles/title-1234.html のリンクをクリックすると、archive.punkto.ro/articles/title-1234.html にリダイレクトされることです。奇妙なことに、ファイル マネージャー (cpanel または ftp) で "articles" フォルダーが見つかりません。
例: 古いリンク:http://www.punkto.ro/articles/Staatschef_Basescu:_Rumaenien_einschliesslich_gesetzmaessig_fuer_Grexit_gewappnet-4169.html
新しいリンク:http://www.archive.punkto.ro/articles/Staatschef_Basescu:_Rumaenien_einschliesslich_gesetzmaessig_fuer_Grexit_gewappnet-4169.html