1

私はこれを私の.htaccessに持っています:

RewriteRule ^account /?i=a [L]
RewriteRule ^account/banners /?i=a&p=b [L]  

それでも、に行くとhttp://domain.com/account/banners、/ account /バナー(?i = a&p = b)ではなく/ account(?i = a)だけが表示されます。

どうすればこれを修正できますか?

前もって感謝します。

4

2 に答える 2

1

/account式を。で終了し$ます。それ以外の場合、パターンはとの両方に^account一致します。/account/account/banners

RewriteRule ^account$ /?i=a [L]
RewriteRule ^account/banners /?i=a&p=b [L] 
于 2012-03-26T14:00:06.243 に答える
0

問題は、最初のルールは、単に「アカウント」に等しいのではなく、アカウントを含むものをキャッチすることであり、最後にドル記号をスローしてみることだと思います。

于 2012-03-26T14:01:47.030 に答える