0

当我使用 Mail Chimp 发送“注册”电子邮件时,电子邮件中的 url 如下所示:

http://sample.com/?utm_source=blahblahblah

但是,当我单击该链接时,会在新浏览器中打开一个页面,我看到“?” 消失然后我得到:

http://sample.com/utm_source=

这会导致 404,因为我的数据库中没有 utm_source 路由...

但是,如果我复制并粘贴第一个 url,我不会得到这种行为......

我的 routes.rb 中只有这三行:

  root :to => "home#index"
  match '/thanks' => "home#thanks"
  match '/subs' => "subs#index"
4

2 回答 2

1

我发现这是因为我将我的网址列为“www.example.com”,它重定向到“example.com”......不知何故,重定向搞砸了,我所要做的就是正确的按钮网址“example.com”

于 2011-10-09T16:41:51.893 回答
0

只需将该?utm部分作为字符串添加到您的 URL 选项中。

于 2011-10-07T08:40:40.103 回答