私はこれを私の.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)だけが表示されます。
どうすればこれを修正できますか?
前もって感謝します。
/account
式を。で終了し$
ます。それ以外の場合、パターンはとの両方に^account
一致します。/account
/account/banners
RewriteRule ^account$ /?i=a [L]
RewriteRule ^account/banners /?i=a&p=b [L]
問題は、最初のルールは、単に「アカウント」に等しいのではなく、アカウントを含むものをキャッチすることであり、最後にドル記号をスローしてみることだと思います。