2014年6月19日木曜日

Wordpress 404 ページNot Foundを出さないで、任意のページにリダイレクトする方法

Wordpressでブログとかやってますと、投稿を削除したくなっりします。

そういう時は、投稿一覧で記事を削除してしまえはそれで終わりなのですが、

検索エンジンから訪問してくれる方には、404 request page is not found.などと

表示され、「少々不愉快な思い」をさせてしまい申し訳ないなあと思っていました。

そこで、なんとか404を出さないでトップページに遷移するようなことできんのか?

と思うわけです。

まず、リダイレクトといえば「.htaccess」ファイルを悪戯することを想起します。

でも、これ「お前なぁ、リダイレクト多すぎだぜ!ベイベー」といわれ、ブログ全体

を閲覧不可にしてしまうことがあるのでやりたくないのです。

なんかないかな?とGooooooooooooooooooogle先生に聞き込みをかけると・・・・

WordPressには、404のときに好きな表示ができるようになっていまして、これを

「404.php」ファイルとうそうな。

では、こいつを悪戯してしまうと、いい感じになる?かもね。

どのように悪戯するかを見るに、

やりたいのは、

「ユーザーがリクエストしたページが、

すでに私によって削除されていた場合、404ページNot Foundを表示させずに、任意の

ホームページにリダイレクトする」

ことである。

上記要件を、404.phpに展開できればOk。

以下のように記述します。

<?php
header("location: http://404をリダイレクトしたいページ.jp/");
exit;
?>

これでうまくいきます。

ちゃんと、自分のテスト環境でテストしてから、本番環境に反映してくださいね。

よろしくお願いします。

2014年6月15日日曜日

Facebookの基本データ欄に自分が管理するFacebookページを表示する方法

①Facebookにログインします。

②「ホーム」から、自分の管理しているFacebookページへ移動します。

③Facebookページのメニューバーの「設定」をクリックします。

④左メニューの「☆注目」をクリックします。

⑤ページオーナー欄の「ページオーナーを登録」を押すと、オーナーとして登録できる人が
 候補としてリストアップされますので、選択します。

⑥選択後、「保存」を押します。

⑦これで登録完了です。

オーナーとして登録した人の「基本データ」欄に「Facebookページ」欄が創設されて

Facebookページが表示されます。

この情報は、2014年6月15日現在です。(FBよくかわるから、こまるよね)

2014年6月11日水曜日

Nexus5 Android4.4.3更新後、バッテリーの消費が早くなる

Nexus5の運用で困った状態になっています。

何気なく更新に応じたAndroid 4.4.3へのアップデート。

こののちにバッテリーが異常に早く減ってしまうようになりました。

アップデート前まで、一回の充電で約2日は余裕で持っていたのに

アップデート後は、一日もたない。もっとひどくて11時間もすれば

もう死にそうなほどに電池が消耗してしまうようになりました。


Google先生に聞くと、「セルスタンバイ」「アンテナピクト」などという単語が

浮かび上がりましたが、これはもうすでに既知の問題で、今回のアップデート

まえからのトピック。

でも、少しきになるので、「セルスタンバイ」。どんだけ電池食っているのでしょう?


こんな感じで一番食べていますなんと「63%」も。

まあ、これはこれで私の端末も「セルスタンバイ」現象は起きていることが顕在化しました。

でも、OSのアップデートから問題が顕在化するのは何か変です。

OSの前回戻しができればいいんだけど、そのスキルなし。

では、「セルスタンバイ」をつぶす方法はとGoogle先生に問うと、曰く、SIMをSMS対応の

物に挿し替えるべし。とのこと。

なんだよ!それじゃ格安SIMにした意味がねぇ~だろぉ~。激怒気味(読み:ゲキオコギミ)。

でも、これやんないと電池減りまくりナわけで、モバイルの意味半減だし・・・・orz  ほとんど

金持ちの思考で、金で解決的な対処しか出てこない。


では、問題の本質が、「セルスタンバイ」ではないと踏んで、もう少し違うキー語でGoogle先生を

ひっぱたく。

すると、どういうことでしょう。何件かAndroid4.4,3への更新後に電池が激減りという現象が

発生しているようです。

ふーん。やっぱ、シクッテんのね。

バグフィックスしたら、他んところでバグ噴出ということでしょうか。

勘弁して欲しいね。

こんなときに

システム屋さんはよく言われます。「テストしたんかい?」と。

いじったとこだけうまくいけばいいということではナインよね。

全体の稼動バランスも修正前と変化ないかを確認してれば、

こんなことにはならん。

というわけで、とくにこちら側に「非」があるわけではないので

パッチを待つしかないという結論に至りました。

Give me puch please,hurry!