2012-02-21 10 views
0

これは私のサイトのモッズ書き換えルール
RewriteRule ^([^/\.]+)/?$ index.php?page=$1 [L]変数通過とモッズ書き換え、問題

である私は
のindex.phpからすべての内部ページは今私がURLを介してパラメータを渡したい取り扱いしています。
iがsite.com/settings のようなページがあると今私はこれが動作していないが、site.com/settings&p=1が働いているsite.com/settings?p=1

のようにパラメータを渡したいです。
設定ページにsite.com/settings?p=1のようなURLを含めると、もう1つのことがあります。

それはsite.com/settings?page=settings

答えて

2

[L,QSA]に変更[L]へのリダイレクトを開始site.com/settingsのような奇妙な挙動を示し始めます。そうすれば、元のクエリー文字列が完全に置き換えられるのではなく、元のクエリ文字列が追加されます。

+0

ありがとうございました。できます! – smartboyhere