首页 > 解决方案 > link_to 硬编码的绝对 url,在 rails 中没有 http

问题描述

我正在尝试链接到不以http.

link_to使用以 开头的绝对 url 可以正常工作http,但并非没有。

如何在没有http开始的情况下获得指向 url 的链接。

例如www.stackoverflow.com/questions/5117345/absolute-urls-with-link-to-ruby-on-rails(无 http)或stackoverflow.com/questions/5117345/absolute-urls-with-link-to-ruby-on-rails(无 www 或 http)

注意:看起来在论坛中提出了相同的问题

标签: ruby-on-rails

解决方案


也许你想要协议相关的 URL?

https://en.wikipedia.org/wiki/Wikipedia:Protocol-relative_URL

例子:

<%= link_to "test", '//www.stackoverflow.com/' %>

推荐阅读