前からFaviconが変わってるなぁって思っていたけど、放置していました。面倒だったので。
今日なぜ変更されていたのか調べてみた。
いつからそうなっていたのか知らないが(前からそうか?)、Joomlaは、Joomla!のルートにfavicon.icoのファイルを置いておくと自動でheadタグにfavicon.icoのlinkタグを出力してくれるようになっている。ローカルのコピーサイトでは、そうでは無かったので調べてみるというか、見たら、ルートにいつの間にかfavicon.icoがあるではないですか・・・。しかもBluehost(サーバー)の(たぶん)。
削除しました。
このサイトではアニメーションgifをfaviconにしています。Chromeとか対応していない?ブラウザもあるけど、ちょっとしたアクセントとして・・・。
携帯Google Mapモジュールのデモをdemo.joomler.netで以前から公開していますが、自分では全く見ていません。先日ふと見てみると「友達に送る」リンククリックで件名が文字化けしているは、URLがURIだし、こりゃ駄目だと。いつの間にそうなったのだろうとふと考えてみるとサーバー移転時にURIの部分を変更しなおしたことを思い出しました。
で、ひとつ間違いを発見。80Codeサーバーでの設定でuri.phpをHackした部分にさらに変更を加えないとだめです。(まあ、考えてみれば当然なのですが今まで不都合なかったので・・・)
$uri =& JURI::getInstance();
パスしか返さないJURI::base()を参照するのはおかしいのでこのように変更しました。
※80Codeサーバーでのみなので他のサーバーでは必要ありません。もしかしたらうちだけかもしれないけど。
・・・でも、これが正解のような気がしないでもない・・・。
件名が文字化けすることは、以前に何度も確認したつもりでDocomoの時だけSJISにするようにしていてOKだったのですが、うちのauでも文字化けするようになってました。(なんでかな・・・)
で、SJISに変換するようにしたらOKでした。