前提・実現したいこと
現在、RailsでWEBアプリを開発しております。
Amazonへの購入リンクへ飛ばす際にログを取るためにリダイレクト用のURLに飛ばして
コントローラーで外部サイトへリダイレクトさせるということをしております。
これらのリンクがインデックスされてしまっているのですが、削除したいです。
該当のソースコード
Ruby
1class ProductsController < BaseController 2 def redirect 3 @product = Product.find(params[:id]) 4 if @product.present? 5 if @product.affiliate_link.present? 6 @product.update(redirect_count: @product.redirect_count + 1) 7 redirect_to URI.encode(@product.affiliate_link) 8 else 9 redirect_to '/404.html' 10 end 11 end 12 end 13end
補足情報(FW/ツールのバージョンなど)
インデックスされていることに気付いてから、linkにはnofollowをつけております。
Viewを挟んでいないのでnoindexをつけることができません。
宜しくお願い致します。
あなたの回答
tips
プレビュー