Fancy URLモードへの変更影響
前回
、Nucleusのバージョンアップと共に、Fancy URLモードへ変更を行なったが、サーバログからその効果を見てみる。
/tahkun.php/じゃなくて、/tahkun/として欲しいのだが。
/tahkun.php/が連なっているよ。。。orz
どうもうまく行っていないどころか、悪影響も見られる。
ここは一つ、大鉈を振るうと言う事で、tahkun.phpを使えなくする事にする。
しばらく、検索エンジンから参照できなくなるが、いたしかたなしと言う事で。。。
但し、いきなり変更すると、本当にたどり着けなくなるので、来週にでも変更を加える事にしよう。
220.95.235.165 - - [13/May/2007:08:28:10 +0900] "GET /tahkun.php/archive/4/2005-10-21/catid/19 HTTP/1.1" 200 9119 "-" "Yeti/0.01 (nhn/1noon, yetibot@naver.com, check robots.txt daily and follows it)"
んん?/tahkun.php/じゃなくて、/tahkun/として欲しいのだが。
207.46.98.37 - - [13/May/2007:08:28:30 +0900] "GET /tahkun.php/item/tahkun.php/category/15/blogid/tahkun.php/category/9/blogid/4 HTTP/1.0" 200 23012 "-" "msnbot/1.0 (+http://search.msn.com/msnbot.htm)"
おいおい/tahkun.php/が連なっているよ。。。orz
どうもうまく行っていないどころか、悪影響も見られる。
ここは一つ、大鉈を振るうと言う事で、tahkun.phpを使えなくする事にする。
しばらく、検索エンジンから参照できなくなるが、いたしかたなしと言う事で。。。
但し、いきなり変更すると、本当にたどり着けなくなるので、来週にでも変更を加える事にしよう。
Nucleusを3.3へバージョンアップ
このBlogで使用しているNucleusのバージョンを3.3へアップグレードした。
アップグレードにはDBの改変が伴うらしく、当初DBの変更が出来ずに四苦八苦していた。
原因は、BlogがDBへアクセスする際のユーザに、DB改変の権限が無かった為で、権限を与える事により、DBの変更が出来るようになった。
ついでにと言っては何だが、Blog内のURLの形式を、「Fancy URLモード」に変更した。
これは、URLの表現形式を以下のように変更する物で、検索エンジンに引っ掛かり易くなるらしい。
一応、以前のURLでもアクセスできるよう、設定は残している。
徐々に新しい形式が浸透して行くと良いのだが。
アップグレードにはDBの改変が伴うらしく、当初DBの変更が出来ずに四苦八苦していた。
原因は、BlogがDBへアクセスする際のユーザに、DB改変の権限が無かった為で、権限を与える事により、DBの変更が出来るようになった。
ついでにと言っては何だが、Blog内のURLの形式を、「Fancy URLモード」に変更した。
これは、URLの表現形式を以下のように変更する物で、検索エンジンに引っ掛かり易くなるらしい。
変更前
http://blog.milkcup.jp/tahkun.php?itemid=122
変更後
http://blog.milkcup.jp/tahkun/item/122
今更URLを変更するのは、どうかと言う気もするが、どのページにアクセスされているかを把握したい為、変更に踏み切った。http://blog.milkcup.jp/tahkun.php?itemid=122
変更後
http://blog.milkcup.jp/tahkun/item/122
一応、以前のURLでもアクセスできるよう、設定は残している。
徐々に新しい形式が浸透して行くと良いのだが。
Nucleusのバージョンアップ
MySQLのバージョンアップに引き続き、延び延びになっていたNucleusのバージョンアップを行なった。
Ver.3.23→Ver.3.24というマイナーバージョンアップなので、upgradeも問題無く完了。
この書き込みが見えれば、一応の動作確認が完了である。
Ver.3.23→Ver.3.24というマイナーバージョンアップなので、upgradeも問題無く完了。
この書き込みが見えれば、一応の動作確認が完了である。
Nucleusを3.23へupgrade
このblogで使用しているNucluesを3.23へupgradeした。
upgrade自体は何もする事が無いので問題無いのだが、いつもながら行末の改行コードに泣かされる。
何か対策を打つべきだとは思うのだが。。。
upgrade自体は何もする事が無いので問題無いのだが、いつもながら行末の改行コードに泣かされる。
何か対策を打つべきだとは思うのだが。。。
トラックバックスパム対策
ここ1〜2週間、トラックバックスパムにさらされている。
ひどい時には、連続してPOSTされる事もある。
手動で削除していたが、どうにも止まらないので こちら を参考にNP_BlackListを利用したトラックバックスパム対策を行なった。
これで収まってくれると良いのだが。
ひどい時には、連続してPOSTされる事もある。
手動で削除していたが、どうにも止まらないので こちら を参考にNP_BlackListを利用したトラックバックスパム対策を行なった。
これで収まってくれると良いのだが。
Nucleusを3.22へupgrade
このブログで使用しているNucleusを3.22にupgradeした。
3.22より、SkinFilesのpluginがデフォルトになったそうな。
しかし毎度の事ながら、Nucleusのアーカイブされたテキストファイルの行末改行コード対応には泣かされる。
Nucleusって、Windowsがデフォルトなのだろうか???
3.22より、SkinFilesのpluginがデフォルトになったそうな。
しかし毎度の事ながら、Nucleusのアーカイブされたテキストファイルの行末改行コード対応には泣かされる。
Nucleusって、Windowsがデフォルトなのだろうか???
NucleusのXML-RPC にもう1つ脆弱性が発見
先日NP_Blacklistを調査した際に見つけたのが↓の記事。
XML-RPC にもう1つ脆弱性が発見されました - Nucleus CMS Japan
この記事の書き込み自体は8月で、えらく遅い対応となってしまった。
RSSフィード一覧に入れて、チェックしておく事にする。
XML-RPC にもう1つ脆弱性が発見されました - Nucleus CMS Japan
この記事の書き込み自体は8月で、えらく遅い対応となってしまった。
RSSフィード一覧に入れて、チェックしておく事にする。
NP_Blacklistについて
ここ最近、コメントspamが全然防げず、手動でBlacklistを追加する等の対応を行なっていたが、どうもおかしいと言う事で調べてみた所、Blacklist供給元のサイトが運用を停止していた模様。
参考リンク(Nucleus(JP)フォーラムより)
【スパム対策】NP_BlackList について ◎たぶん重要◎
と言う訳で、hsurさんが作成された NP_Blacklist_098jp3 をインストールした。
これで止まってくれれば良いのだが。
参考リンク(Nucleus(JP)フォーラムより)
【スパム対策】NP_BlackList について ◎たぶん重要◎
と言う訳で、hsurさんが作成された NP_Blacklist_098jp3 をインストールした。
これで止まってくれれば良いのだが。
コメントspamの対応
ここ2、3日、コメントspamらしきものが、このblogにやって来ている。
以前は1つのIPアドレスから大量のコメントが書き込まれる事が多かったので、該当IPアドレスをブロックする事で対応してきた。
しかし今回の場合、あちこちのIPアドレスから、1件ずつ書き込まれるので、IPアドレスをブロックしても対応出来ない。
そこで、コメントに書き込まれる内容をキーワードにして、書き込みを拒否するように設定した。
以前は1つのIPアドレスから大量のコメントが書き込まれる事が多かったので、該当IPアドレスをブロックする事で対応してきた。
しかし今回の場合、あちこちのIPアドレスから、1件ずつ書き込まれるので、IPアドレスをブロックしても対応出来ない。
そこで、コメントに書き込まれる内容をキーワードにして、書き込みを拒否するように設定した。
Nucleus v3.21へのアップグレード
Nucleus v3.1からv3.21へアップグレードを行なった。
手順としては、アップグレードスクリプトの実行によるデータベースの更新後、各種ファイルを置き換えて行った。
ただ各種ファイルをサーバへアップロードする際、バイナリモードでアップロードした為、*.phpや*.css等のテキストファイルの改行コードを変換せねばならず、後で非常に手間がかかってしまった。
何はともあれ、無事にアップグレードは完了した模様である。
取り敢えず、問題が無いか様子を見る事にする。
手順としては、アップグレードスクリプトの実行によるデータベースの更新後、各種ファイルを置き換えて行った。
ただ各種ファイルをサーバへアップロードする際、バイナリモードでアップロードした為、*.phpや*.css等のテキストファイルの改行コードを変換せねばならず、後で非常に手間がかかってしまった。
何はともあれ、無事にアップグレードは完了した模様である。
取り敢えず、問題が無いか様子を見る事にする。









