2015年4月21日
concrete5.6.3.3 での Robots.txt・IE11・Chrome 対応
2015年3月にリリースされた concrete5.6.3.3 では robots.txt、IE11、Chrome 41 のバグの修正がされております。他にもセキュリティ脆弱性バグの修正もございますので、concrete5.6.x をお使いの方はアップデートをお願い致します。
なお、concrete5.7.x はこの影響をうけません。
Robots.txt のアップデートについて
Google モバイルフレンドリーテストなどを行っている際に、concrete5.6.3.2 か、それ以前のバージョンでテストを行った際、「このページは Googlebot にどのように見えているか」のセクションで、自分のサイトが正常にプレビューされていないことにお気づきの方もいらっしゃるかと思います。
これは concrete5.6.3.2 以前の robots.txt では /concrete/ フォルダの中にあるファイルを全て robots.txt でブロックしているからかもしれません。
concrete5.6.3.3 では、アップグレード時に、robots.txt へ権限が付与されている場合のみ、書き換えを行い、 Googlebot に対応した robots.txt への書き換えが行われます。
アップグレード時に robots.txt に書き換えの権限がない場合は、 こちらの robots.txt の内容を参考に、ご自分のサイトの書き換えをお願いします。
User-agent: *
Disallow: /config
Disallow: /controllers
Disallow: /elements
Disallow: /helpers
Disallow: /jobs
Disallow: /languages
Disallow: /libraries
Disallow: /mail
Disallow: /models
Disallow: /page_types
Disallow: /single_pages
Disallow: /tools
Disallow: /index.php/tools
Disallow: /blocks/*.php$
Disallow: /blocks/*.xml$
Disallow: /concrete/*.php$
Disallow: /concrete/*.xml$
Disallow: /packages/*.php$
Disallow: /packages/*.xml$
Disallow: /updates/*.php$
Disallow: /updates/*.xml$
Internet Explore 11 での記事ブロックでの不具合について
concrete5.6.3.2 以前では、記事ブロックなどで使用している WYSIWYG エディタ「TinyMCE」のバージョンが古く、 IE11 を使用している際に、外部リンクの挿入ができないなどの不具合が確認されています。
更新ユーザーが IE11 を使用しているユーザーは、お使いのサイトを concrete5.6.3.3 にアップデートして頂く必要がございます。
Chrome 41 以降での管理画面のプルダウンメニューが出ないバグについて
Chrome 41 以降をお使いのユーザーでは concrete5.6.3.2 以前では、ブラウザがモバイル機器なのかを判断するためのライブラリ Mobile Detect が誤動作を起こし、「管理画面」のプルダウンメニューが出なかったり、「ログアウト」メニューが消えてしまうという不具合が発生しています。
concrete5.6.3.3 では、Mobile Detect のライブラリを最新版にアップデートしておりますので、Chrome でも正常に使用することができます。
その他脆弱性の修正
この他にも concrete5.6.3.3 ではいくつかの脆弱性の更新を行っております。concrete5.6.x のサイトを運用されている方は早急に 5.6.3.3 へのアップデートをお願い致します。
参考情報
アップグレードは、必ず、バックアップを取り、テスト環境などでテストを行ってから実施されることを推奨します。
サポート
アップグレードなどにお悩みの場合は、コミュニティのユーザーフォーラムなどをご利用ください。
以上