Htaccess - 带有分析活动参数的 301 重定向
Htaccess - 301 redirect with analytics campaign parameters
我有多个域指向带有 .htaccess 的文件夹
我的 htaccess 看起来像这样:
RewriteEngine On
rewritecond %{http_host} ^domain-2.com
rewriteRule ^(.*) https://domain-1.com/?utm_source=redirects&utm_medium=domain-2.com&utm_campaign=301 [R=301,L]
rewritecond %{http_host} ^domain-3.com
rewriteRule ^(.*) https://domain-1.com/?utm_source=redirects&utm_medium=domain-3.com&utm_campaign=301 [R=301,L]
我想更有效、更优雅地执行此操作 - 所有域都重定向到 domain-1.com
是否存在如何在 URL 参数处使用 {HTTP_HOST} 或类似的东西?
尝试:
RewriteEngine On
RewriteCond %{HTTP_HOST} !domain-1\.com$ [NC]
RewriteRule ^(.*)$ https://domain-1.com/?utm_source=redirects&utm_medium=%{HTTP_HOST}&utm_campaign=301 [R=301,L]
我有多个域指向带有 .htaccess 的文件夹 我的 htaccess 看起来像这样:
RewriteEngine On
rewritecond %{http_host} ^domain-2.com
rewriteRule ^(.*) https://domain-1.com/?utm_source=redirects&utm_medium=domain-2.com&utm_campaign=301 [R=301,L]
rewritecond %{http_host} ^domain-3.com
rewriteRule ^(.*) https://domain-1.com/?utm_source=redirects&utm_medium=domain-3.com&utm_campaign=301 [R=301,L]
我想更有效、更优雅地执行此操作 - 所有域都重定向到 domain-1.com
是否存在如何在 URL 参数处使用 {HTTP_HOST} 或类似的东西?
尝试:
RewriteEngine On
RewriteCond %{HTTP_HOST} !domain-1\.com$ [NC]
RewriteRule ^(.*)$ https://domain-1.com/?utm_source=redirects&utm_medium=%{HTTP_HOST}&utm_campaign=301 [R=301,L]