SEO的な事情で<link href=”URL” rel=”canonical” />を特定のページに入れる必要があったのでそのメモ。
html->cssの引数にrelがあったのでViewで$html->css(“URL”, “canonical”, array(), false));でできるかなーと思ってやったら、残念。
type=”text/css”が出てしまって、思うようにできませんでした。
なので、#6309 (Canonical meta tag in HTML Helper) – CakePHP : The Rapid Development Framework for PHP – Tracこちらのようにhtmlヘルパーを変更し*1 、該当アクションのViewで、
echo $html->meta("canonical", "URL", array(), false);
しました。
以上、メモでした。
200911201447
半角で<link rel=”canonical” />書いたら表示されていなかったので修正
- もちろん/app/views/helpersにコピーして [↩]