ユーザーがメールでクリックするこのようなリンクがあります。
https://www.samplesite.com/re/Jim.Smith
何が起こっているのかというと、上記のパーソナライズされた URL ではなく、絶対 URL にリダイレクトされています。
そのため、メール内のリンクをクリックした後の URL では、次のようになります。
https://www.samplesite.com/sample_folder/landing.aspx?rid=Jim.Smith
URL リンクは、電子メールのリンクと同じにしておきたいと考えています。以下はヘリコンのルールです。これに何か問題がある場合は教えてもらえますか?
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_Host} (^(?:www\.)?www.samplesite.com$) [NC]
RewriteCond %{REQUEST_URI} !^/(robots\.txt|favicon\.ico)$ [NC]
RewriteRule ^/re/([^/]+)$ https://www.samplesite.com/sample_folder/landing.aspx?rid=$1 [NC,L,R]