0

私は URL 書き換えを使用しようとしていますが、アドレスの一部でのみ使用していますが、Web 開発のこの分野は初めてで、少し混乱しています。

アドレス: domain.com /create.php?member=-1&hangout=1

しかし、これを次のように書き換えようとしています: domain.com /create/?hangout=1

$_GET['hangout'] で「ハングアウト」にアクセスできませんが、正しいページを取得しています。

これは、私の .htaccess ドキュメントの書き換えコードです。

RewriteEngine    On
RewriteRule    ^create/    create.php?member=-1

ありがとうございました。

4

1 に答える 1

1

に独自のクエリ文字列を追加する場合は、フラグをRewriteRule使用して既存のクエリ文字列を追加する必要がありますQSA

RewriteRule ^create/ create.php?member=-1 [QSA]

これにより、との両方がクエリ文字列として書き換えcreate/?hangout=7られcreate.php、追加されます。member=-1hangout=7

于 2013-03-13T20:29:09.003 に答える