0

我有我的网站和我接受信用卡的页面,我想拥有 SSL。我为子域设置了 SSL:secure.website.com

那么,如何确保我接受信用卡的页面始终是 https 并且具有secure.website.com 的子域。

地址是:http ://www.website.com/subscriptions/new

这需要

https://secure.website.com/subscriptions/new

如何让它始终呈现该 URL?

4

1 回答 1

0

将协议和子域参数添加到 url_for。您需要包含此处所述的 url_for 修改:http ://railscasts.com/episodes/221-subdomains-in-rails-3

最终结果将是:

<%= url_for(:action => 'new', :controller => 'subscriptions', :only_path => false, :protocol => 'https', :subdomain => 'secure') %>
于 2012-07-25T21:02:05.370 回答