こんにちは!
さまざまなページにある <noscript></noscript> セクションにいくつかの変更を加え、Google がユーザーフォーラムのリンクの存在を知ることができないようにする必要があります。たとえば、topics/show.html.erb ビューの こちら のようになります。
これを達成するための最善の方法を模索していますが、この変更が必要なすべてのビュー全体をプラグインでオーバーライドする必要があると考えています。これを試したり、他のアプローチ(NO_EMBER_CLI=1 bundle exec rails s で Rails をローカルで実行し、ブラウザの ソースを表示 機能を使用する)を試したりしましたが、これらのテンプレートをオーバーライドすることに成功していません。
誰か、これを機能させるための秘訣を知っている人はいますか?魔法の一行とか?
こちら の例は私が望んでいることを達成するはずですが、残念ながら古くなっています。適応させたバージョンは次のとおりです。
# name: no_profiles_when_indexing
# about: Prevent indexing from even knowing that profile pages exist
# version: 0.1
after_initialize do
ApplicationController.class_eval do
def set_layout
File.expand_path('../app/views/topics/show.html.erb', __FILE__)
end
end
end
私は実際には Ruby 開発者ではないので、ヒントやポインターがあれば大歓迎です。ありがとう。
