私たちはウェブアプリケーションの開発に取り組んできましたが、完成したばかりですが、私たちを悩ますことはありません。(生産を止めることは決してありません)変数をURLに渡して隠す
ページの1つ(index.html)を呼び出すときに、URLに変数(searchid)を渡す必要があることがあります。したがって、http://domain.com/index.html?searchid=string
のようなページが表示されます。
?searchid=string
を表示したくないのが理想的ですが、私はそれをどうやって行うのかは分かりません。
私のグループはindex.htmlページを所有していませんが、私たちはどのグループに協力しているのでしょうか。.htaccess
などのようなものでどれくらいのことができるのか分かりません。
私は変数を入力してPOST
と考えていましたが、HTMLとjQueryで受け取る方法はわかりません。私のグループの他の人は、ページが読み込まれた後、URLからそれを削除することができると思っていましたが、とにかくデータを失うようなページリフレッシュが必要であると想定しています。
私は問題がXで、Yについて質問しているので、変数をURLから削除する正しい方法は何ですか?
私が理解していないのは、URLからクエリ文字列を削除する理由です。クエリ文字列がもはや関係しないようにページの内容が変化していますか? – zzzzBov
'。htaccess'を実行すると、http:// domain.com/searchfor/string'のように変えることができるURLをあらかじめ確認することができます。それで十分だろうか? 'string'を完全に取り除こうと思っているのであれば、POSTする必要はありません。また、html/jsからPOSTデータを読み取ることはできません。サーバ側からのみ行います。 – bfavaretto
あなたは穏やかなアプリケーションを作っているのはなぜですか? – epascarello