htaccessでクリーンなURLからクエリ文字列を取り除くか書き直す

私が探しているのは、HTACCESSを使用してクリーンアップする必要がある動的URLからクエリパラメータを取り除くことです。

  1. URLはまず http://testdomain.com/post.php? id = 3326

  2. http://testdomain.com/post/3326/に書き換えてURLを消去します。

  3. URLは http://testdomain.com/postからリダイレクトする必要があります/ 3326 /?ref
    = no_set
    http://testdomain.com/post/3326/

場合によっては、URLに新しいクエリパラメータ “ref = no_set”
を追加する必要がありますが、クエリパラメータを削除しても$
_GETを使用できるかどうかは疑問ですPHPが書き直されていなくても取り出すことができます。

どんな助けもありがとう!

ベストアンサー

単純な…

RewriteEngine on
RewriteCond %{QUERY_STRING} !^$
RewriteRule .* http://testdomain.com%{REQUEST_URI}? [R=301,L] 
# ADD CODE TO HANDLE YOUR REWRITES AFTER THIS

良い一日を! ;)

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です