動的出力のcanonicalタグについて
Marz > 動的出力のcanonicalタグについて @ 2018/9/14 18:24 |
---|
https://hoge.jp/fuga/
にインストール、運用しているサイトがあります。 これを、URLリライトして、 https://hoge.jp/ から見れるようにしているため、canonicalにはこちらを記載したいと思っています。 ですが、 BcBaser->scripts() ?> このタグからは https://hoge.jp/fuga/ こちらのcanonicalが出力されてしまいます。 この動的に出力されるcanonicalのhrefを制御するか、またはcanonicalを 出力しないようにする方法はありますでしょうか。 (出力しないようにできれば、独自のエレメントで出力は可能です) よろしくお願いします。 |
tommy6073 > Re: 動的出力のcanonicalタグについて @ 2018/9/18 11:11 |
---|
こんにちは、tommy6073です。
まずは「サブサイト管理」にて、不要なサブサイトを無効にしてみてください。 それでも解決しない場合、BcBaser->scripts()を使用せず、メタ・リンク情報をご自身で書くという方法があると思います。 なお調べてみたところBcBaser->scripts()で出力しているのはツールバーやプラグイン関係のCSS読み込みなどです。 ご参考になればと思います。 |
Marz > Re: 動的出力のcanonicalタグについて @ 2018/9/18 18:02 |
---|
ありがとうございます。
サブサイトでスマートフォン用サイトを作成している都合、無効にすることはできないのですが、 (なのでcanonicalが出てしまうのですよね) canonical以外に出力されるタグも自分で書いてしまうというのはできると思います。 >BcBaser->scripts()で出力しているのはツールバーやプラグイン関係のCSS ここで出力されるCSSは具体的には何があるのでしょうか。 |
seto > Re: 動的出力のcanonicalタグについて @ 2018/9/19 13:07 |
---|
プラグインをインストールしていない状態だと、以下が出力されました。
プラグインのインストール状態によっては、他のCSSも読み込まれるので、実際にHTMLのソースをみるのが確実です。 あと、toolbar.cssは、管理画面にログインしている状態で読み込むと表示が崩れるので、$this->BcBaser->scripts()を使用しない場合は、以下の条件分岐を使用する必要があります。
|
Marz > Re: 動的出力のcanonicalタグについて @ 2018/9/19 14:16 |
---|
ご教示いただいた分岐でうまくいきました。
プラグインを追加する予定はないので、これで問題なさそうです。 ありがとうございます。 |
seto > Re: 動的出力のcanonicalタグについて @ 2018/9/19 15:06 |
---|
> あと、toolbar.cssは、管理画面にログインしている状態で読み込むと表示が崩れる
すみません。"ログインしていない状態"で読み込むと表示が崩れるの間違いです。 |