2

簡単な質問ですが、あらゆる種類の書き換えルールを検索して試しました...成功しませんでした...URLパラメータを非表示にする方法を教えてください。

たとえば、次のURLを取得しました

http://localhost/legalHQ/public/agent/index.php?id=myid&id2=myId2

しかし、私はアドレスバーに次のものを表示したいだけですが、ユーザーに表示せずにそれらのパラメーターを取得したいと考えています。

http://localhost/legalHQ/public/agent/index.php

私は非常に多くの同様の質問を見てきましたが、うまくいきません

私も試しました

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ $1.php [L,QSA]

成功はありません。書き換えルールについて何も聞かないでください。それらについてはわかりません..

ありがとう

4

1 に答える 1

1

申し訳ありませんがコメントできません。評判が不十分なので、これを回答として追加してください。

POSTとしてデータを送信するオプションがない場合は、中間ページを書くことができます

    http://localhost/legalHQ/public/agent/process.php

GET パラメータをグローバル セッション配列に格納し、

    http://localhost/legalHQ/public/agent/index.php

セッションからそれらを取得できるページ。

于 2014-08-12T09:38:46.683 に答える