使用子域时如何将参数传递给 link_to root_url

how to pass params to link_to root_url when using subdomain

我正在尝试让 link 转到

admin.mysite.com/articles/new 

目前正在使用

link_to 'new article', [root_url(subdomain: 'admin), 'articles/new'].join

但我确信有更好的 (rails) 方法来做到这一点。有什么想法吗?

您可以将 URL 助手与子域一起使用,如下所示:

link_to 'new article', new_article_url(subdomain: 'admin')

假设 new_article_url 将指向 articles/new