دورة بلوجر صفحة اعادة توجيه الروابط لزيادة الأرباح 2019

Mul on link saidile, mida haldan kolmanda osapoole domeenis.

Link on tegelikult vanale saidile, mille ma siis 301 praegusele saidile.

Kõik saidid on http, kuid kuskil langeb HTTP viitemärgend ära, nii et ma ei saa viitavat saiti google Analyticsis näha.

Kui ma kasutaksin 301 ümbersuunamise URL-ina UTM-i lingi jälgimise URL-i, kas see võimaldaks mul näha, kust külastus Google'i analüütikas pärineb?

Google Analytics on JavaScripti kood, mis töötab teie lehel. UTM-i parameetrite jälgimiseks vaatab JavaScript lehe URL-i, vaatab, kas selles on parameetreid, ja saadab need jälgimiseks.

Jälgimisparameetrite lisamine 301 ümbersuunamise URL-ile ei lase Google Analyticsil neid jälgida, kui need pole lõplikule URL-ile edastatud.

  • Jälgitud: http://example.com/page?utm_campaign=... -> https://example.com/page?utm_campaign=...
  • EI jälgita: http://example.com/page?utm_campaign=... -> https://example.com/page

Vaikimisi eemaldab enamik ümbersuunamisi päringistringi ümbersuunamise URL-ist. mod_alias Apache all teeb seda. mod_rewrite teeb seda ka siis, kui te ei kasuta QSA lipp päringu stringi lisamiseks. Kui rakendate oma ümbersuunamise mod_rewrite'iga ja soovite päringute stringi lippude abil säilitada [R=301,QSA,L] nagu:

RewriteCond %{HTTPS} !=on RewriteRule ^(.*)$ https://example.com/$1 [R=301,QSA,L] 
  • Aitäh Stephen, kasutan järgmist (mis lisasid QSA lipu). Kas see toimiks? RewriteEngine on RewriteRule ^ https://example.co.uk/?utm_source=tg? [R=301,L,QSA,NE]

none: Charles Robertson | none

none