【发布时间】:2022-01-29 02:20:30
【问题描述】:
我需要从表单的 url 中删除“https”和“http”,以便稍后显示图像,我得到了包含标题和 url 的表单,如下所示:
表格:
<%= form_for( @article, :html => { class: "form-test", role: "form"}) do |f| %>
<%= f.label :Titulo %>
<%= f.text_field :title%>
<%= f.label :Imagen%>
<%= f.text_field :img%>
<%= f.submit "Post"%>
<% end %>
查看:
<div class="header">
<%= image_tag("https://#{@article.img}") %>
<%= @article.title%>
</div>
我正在寻找如何删除 https 的选项,如果您能告诉我,我将不胜感激。
【问题讨论】:
-
你的意思是,你想在你的应用中禁用 https 吗?
-
为什么不使用Let's Encrypt 并将您的站点升级到HTTPS,而不是假设其他站点将在HTTP 模式下工作,这可能不是由于HSTS。例如,整个
.appgTLD 需要 HTTPS,它不是可选的。 -
我只想从img中删除http和https
-
您是要在数据库中删除它们还是仅在视图中删除它们?
标签: ruby-on-rails ruby