2017-08-03 7 views
0

link_toには、プロトコル(https以上http)、wwwを含む完全なURLを使用していますが、プロダクション環境でのみ使用できますか?開発とステージングは​​同じままです。 link_to my_ressource_path()link_toRails link_toには環境に応じてプロトコルとwwwが含まれています

例えばあなたがlink_to users_pathを使用している可能性を持つ*_pathヘルパーオーバー

+0

'_url'でパスを試す例:' root_url(protocol: "https") ''が ' https://www.example.com/ " – Abhi

答えて

0

使用*_urlルートヘルパーは、単純に、私はあなたが現在、この種のコードを使用していると想像link_to users_url

1

を使用しています。あなたは何をすべき

  • 完全なURLlink_to my_ressource_url()
  • ます。https
routes.default_url_options = { host: 'YOU_WEBSITE_URL', protocol: 'https' } 
:追加することで、あなたの 設定/環境/ production.rbファイルを変更します
関連する問題