0
小さな問題があり、進め方についていくつかの提案を得ることを望みました。URLの最後の部分を.htaccessで削除する
私は、ポストを使用して支払いフォームを通過し、ちょうど取り除きたいクエリで長いURLを送り返すサイトを持っています。フォームは隠しフィールドを使用しているので、なぜそれがクエリ文字列を返すのかわかりませんが、それを処理しようとしています。私は、URLを遮断URLの残りの部分で、次のように変えることを希望
:
これは、バック送信される典型的なURLです。 order_numberは動的なので、時々変更されます。
URLが当社のサーバーに送信されたときだから私はview=orders
後、すべてを遮断するの.htaccessをしたいと思います。これは可能ですか?私は試しました:
RewriteCond %{QUERY_STRING} "view=orders" [NC]
RewriteRule (.*) /$1? [R=301,L]
これまでのところ運がありません。正しい方向に向けることを願っています。本当にありがとう!
。 – Jeff
ありがとうございます。私は、リライトを試みる代わりにリダイレクトを研究し、それを使って作業できるかどうかを見ていきます。たぶん私は同じURLにリダイレクトすることができます。他のすべての情報は、サイトユーザーには表示されないようにするためのアカウント情報です。再度、感謝します! – user2343465
あなたが試したことを見ると、 '' view = orders'の周りの '' ''のために動作しません。彼らはそこにいるべきではありません。しかし、それでも 'http:// www.example.com/testsite/index.php'しか得られません – Lag