0

alpinezone.com の主要なサイトの移行に取り組んでいます。その移行の一環として、すべてのニュース記事を vbulletin から wordpress cms に移動しました。vbulletin の記事は、GARS というプラグインを介して以前に引き出されたものです。

いずれにせよ、私は 5 年ほどの間に 3400 のニュース記事を持っています。現在、次の形式になっています。

news.alpinezone.com/12345

ニュース記事のタイトルが「Sugarloaf Sets World Record」だった場合、新しい場所は

alpinezone.com/sugarloaf-sets-world-record/

リテラル ページ 12345 からタイトルを取得して URL に変換するために必要なリダイレクトの作成を自動化する方法はありますか?

ついに; 追加のトリックは、VB をアップグレードしたため、既存のニュース記事が表示されなくなったことです。そのため、news.alpinezone.com/12345 にアクセスしても、現在は何も表示されません。その ID を取得してhttp://forums.alpinezone.com/showthreadにアクセスして、フォーラム スレッド (通常は非表示) を表示する必要があります。 .php?12345で実際のタイトルを表示します。これはすべて WP データベースから取得できます (すべての投稿はユーザー AlpineZone News からのものであるため)。

何か案は?私はこれにかなり慣れていないので、サブドメインの複雑さが増すことは、私が理解しようとしているものです。どうも!

4

1 に答える 1

1

以前に配置されていた正しい場所に独自の showthread.php ファイルを作成できます。

渡された ID を使用して、関連するレコードをデータベースから取得します。

タイトルを小文字にし、スペースを - に変更して新しい URL を作成し、ヘッダー経由でリダイレクトを行います('Location: new url here ');

于 2012-06-13T21:25:32.860 に答える