0

いくつかのmod_rewriteを試しましたが、これは複雑な問題なので、助けを求めます。

Wordpressには独自のパーマリンク構造があり、modrewriteを使用してURLの検索エンジンを使いやすくしています。

私は2つのプラグインを持っています。1.ページをサブディレクトリに変換します。したがって、domain.com / page/はpage.domain.com2に変わります。2つ目は、/?mingleforumaction = viewforum&f = 2.0や?mingleforumaction = viewtopic&t=23.0などのページを作成するフォーラムです。

どうすれば現在を変えることができますか

http://page.domain.com/?mingleforumaction=viewtopic&t=23.0

http://page.domain.com/title-of-the-forum-topic/
4

3 に答える 3

1

トピックのタイトルだけに基づいてそれを行うことはできません。それらは一意ではありません。ただし、 http://page.domain.com/23.0/title-of-the-forum-topic/ 23.0 がtクエリ文字列で設定される値であることは明らかです。

編集

RewriteEngine on
RewriteRule ^/topic/([0-9\.]+)/ /?mingleforumaction=viewtopic&t=$1
于 2010-11-17T19:07:46.167 に答える
1

プラグインの作成者に尋ねてみませんか? あなたのプラグインがそのような構造を処理できると確信していますか? はいの場合、mod_rewrite ルールが同梱されていないのはなぜですか?

于 2010-11-17T18:54:20.427 に答える
0

openid では、IP が異なるため自宅からログインできませんが、トピックの開始者と同じ人物です。

@ spartan018どうすればそれができますか?

@FractalizeR 開発者http://cartpauj.com/projects/mingle-forum-plugin/は古いフォーラム プラグインを使用しており、mode_rewrite ルールが同梱されているようにプラグインを書き換える知識 (またはおそらく学ぶ時間) がありません。のプラグインはワードプレスのパーマリンク構造で動作します。だから私は彼を助けたいと思っていましたが、通常の .htaccess mod_rewrite が機能していないようで、既存のワードプレスの mod_rewrite に基づいているため、行き詰まりました。それが私が助けを求めた理由です:)

于 2010-11-17T21:05:24.630 に答える