変数が存在する場合は、request_uri から宛先 URL に渡す htaccess ルールを作成する必要があります。
そのため、リクエスト URL に「test=something」が含まれている場合、「test」変数がまだ含まれていなければ、新しい URL に追加する必要があります。
前もって感謝します。
変数が存在する場合は、request_uri から宛先 URL に渡す htaccess ルールを作成する必要があります。
そのため、リクエスト URL に「test=something」が含まれている場合、「test」変数がまだ含まれていなければ、新しい URL に追加する必要があります。
前もって感謝します。
DOCUMENT_ROOT/.htaccessファイルで次のコードを使用できます。
RewriteEngine On
RewriteCond %{QUERY_STRING} !(?:^|&)test=[^&]+ [NC]
RewriteCond %{HTTP_REFERER} /index\.php\?(?:.+?&)?(test=[^&]+) [NC]
RewriteRule ^index\.php$ %{REQUEST_URI}?%1 [L,QSA,NC,R=302]
ただしHTTP_REFERER、クライアントによってスプーフィングされる可能性があることに注意してください。