我有一个分享对话框。
在开发时看起来像:
http://xxxxxx.com/stuff
关于产品:
https://yyyyyyyyyyy.com/stuff
输出#Protocol ##URL#
的最佳导轨方式是什么我在哪里可以设置这些?感谢
答案 0 :(得分:27)
request.protocol
request.url
请参阅request object。
答案 1 :(得分:2)
请求对象。您可以使用 request.fullpath
API参考是here
答案 2 :(得分:1)
尝试将以下内容添加到您的development.rb文件
Rails.application.routes.default_url_options[:protocol] = 'http'
并在production.rb文件中
Rails.application.routes.default_url_options[:protocol] = 'https'
答案 3 :(得分:0)
我找到的最佳方式:
url_for(:only_path => false)