雇われWebデザイナー、SWDのサイトです。なにも目指してません。すみません。

1
2010年6月のアーカイブ
2010

06/21

WP:特定のGETパラメータが渡されたら404を返す
CATEGORY:, 
MT復帰の際に過去の一部の記事で正常に表示できないものがあるようです。
閲覧数の多い記事から少しずつ直していこうと思いますがすべての記事の復旧は難しいと思います。
わざわざお越しの方には申し訳ありませんがご容赦ください。

ちょっと特殊な例ですけども、こんなことがあったので記事にしておきます。

以下のような条件:
すでにCMSで稼動しているサイトをWordpressでリニューアル。
以前のサイトのURLはすべて[?itemid=●●●]というパラメータがついていてURLの正規化はされていない。
ただし、リニューアル前のURLは引き継がない。

このとき、YahooやGoogleにすでにインデキシングされてしまっているパラメータつきのURL

http://hoge.com/?itemid=1

などは、リニューアル後のWordpressでは(まぁ、WPに限った話ではないけれども)
パラメータを無視してトップページ(http://hoge.com/)を表示してしまうため、
インデキシングされたページがいつまでたってもたどれてしまう。
このままでは複数のパラメータから同一ページに遷移させていることからペナルティを食らう可能性を残してしまうので、
Wordpressのfunction.php内の頭のほうに以下のようにソースを追記して404を返すようにしてみた。

 

if($_GET["itemid"]){
	header("HTTP/1.0 404 Not Found");
	include '404.php';
	exit;
}

 

おしまい。

2010

06/02

Flash CS5ェ・・・(2010/09/07追記)
CATEGORY:, TAG:
MT復帰の際に過去の一部の記事で正常に表示できないものがあるようです。
閲覧数の多い記事から少しずつ直していこうと思いますがすべての記事の復旧は難しいと思います。
わざわざお越しの方には申し訳ありませんがご容赦ください。


先日、なけなしの預金を切り崩してCS5を購入したわけですが、Flash CS5に関してちょっと困ったことに。
今相当忙しいのにコレにぶち当たって、ついカッとなってあげてみた。後悔は(ry
(報告がまだほとんどないようで、私の環境だけかもしれませんが。。。)

CS5からはファイルの構造が変わり、XML形式になったことが原因ではないかと推察されますが、
現象再現手順は以下のとおり。
(ちなみに環境を書いておきますと、Win Vista32bit SP2ですが、その他の環境ではまだテストしてません。)

1.xfl形式fla形式問わず、CS5形式でシーン(ライブラリ)に画像を読み込んで保存します。
2.Flashを終了して、もう一度保存したファイルを開きます。(てか普段やる作業手順ですよねw)

すると



library.gif
property.gif

 



え?



なんか、画像が正しくロードできてない。。。
(更新ボタンを押すと表示されるようになるのですが。)

xfl形式だと、LIBRARYディレクトリを勝手に作って読み込まれている画像を
保存(生成?)してくれるようなのですが、それも0バイト・・・。
(ちなみにCS5形式のflaファイルも実態はzipファイルです。拡張子を.zipにして解凍するとxfl形式と同じものが出てきます。)

ちなみに、CS4以前のファイルをCS5で保存して開きなおすと



lord.gif

メモリにシーンをロードできませんでした。

ムービーが壊れている可能性があります。

CS5ェ・・・

どう考えてもバグだろ。これ。

これ、バックアップとってないデータでやっちゃうと死ねるので、
パッチが出るまではしばらくCS4で作業しないと。。。

あ、CS5でもCS4形式で保存すればこれらの問題は起こらないようです。・・・てCS5の意味ねぇし。

こりゃジョブズも怒るわけだ。

1

[PR] このサイトはhetemlサーバを利用しています
[PR]
_FEED
このRSSを取得する
_TAG
                                       
_RECENT COMMENTS
SWD さん:
AI→HTML5(canvas)変換プラグインで変換してみた
mimura さん:
AI→HTML5(canvas)変換プラグインで変換してみた
SWD さん:
ヱヴァっぽいVistaサイドバーガジェットを作ってみた
さん:
ヱヴァっぽいVistaサイドバーガジェットを作ってみた
SWD さん:
Flash CS5ェ・・・(2010/09/07追記)
SWD さん:
Flash CS5ェ・・・(2010/09/07追記)
SWD さん:
Flash CS5ェ・・・(2010/09/07追記)
玄鵬 さん:
Flash CS5ェ・・・(2010/09/07追記)
_ARCHIVE
2011年5月 (3)
2011年2月 (1)
2010年12月 (2)
2010年6月 (2)
2010年5月 (5)
2010年4月 (2)
2009年10月 (3)
2009年8月 (1)
2009年7月 (2)
2009年6月 (6)
2009年5月 (1)
2009年4月 (2)
_BLOG PARTS


あわせて読みたいブログパーツフィードメーター - 日々平穏スカウター : 日々平穏
OpenID対応しています OpenIDについて

このブログはクリエイティブ・コモンズでライセンスされています。