-1

私は現在、.htaccessを使用して自分のページのルールを書いています。

私はフォーラムを持っています、これの元のURLは次のとおりです:?i = f

その後、これは次のように書き直されます。

RewriteRule ^forum /?i=f [L]  

これは機能します。ここに私の問題がありますが。ページ、フォーラムのカテゴリについて詳しく知りたい場合、実際のURLは次のとおりです。?i = f&p = t&cid = ID

私がやろうとしているのはこのルールです:

RewriteRule ^forum/cat/([^/]*)$ /?i=f&p=t&cid=$1 [L]

/ forumはすでに定義されているため、これは機能しません。これどうやってするの?

ありがとう。

4

1 に答える 1

0

このルールだけを削除RewriteRule ^forum /?i=f [L] して追加します。

RewriteRule ^forum(?:/cat/([^/]*))?$ /?i=f&p=t&cid=$1 [L]
于 2012-02-22T16:51:02.857 に答える