2
我想通过将用户发送到我的API然后重定向来跟踪链接的点击率。因此,当他们生成一个网址时,我想运行某种代码,将anchor
的整个href
替换为某个API呼叫加上它们的目的地。Rails/Gsub - 以编程方式锚定href的条件前缀
定期anchor
例子:
<a href="http://localhost:3000/dulce.html#"></a>
由于该网址在dulce.html#
结束,那么我想替换它只是#。 (<a href="#"></a>
)但是,如果它不dulce.html#
结束,然后我要追加东西起步阶段,所以它是这样的:
<a href="http://api.tracking.com/destination=http://localhost:3000/world.html"></a>
我有GSUB的经验非常少,似乎无法找出使这种条件转换发生的语法。
任何想法?