crontabの内容を見直してみると、今まで送られてこなかったのが不思議です。永久引越しの謎2013年10月06日Webページを永久引越しする時、古いページの様々な情報を引き継ぎたいことがあります。ブラウザからのアクセスは新しいページへリダイレクト、クローラーにはページ情報を引き継いで貰う方法はいくつかあります。詳しくは割愛しますが、【.htaccess】を使いリダイレクトする方法が一番良いでしょうか。今回は引っ越すページは1ページだけ、その上PHPを使っているので、【.htaccess】ではなく、PHPにソースを記述することにしました。http://newsite.xxx/new.php");と書けばOKです。いざブラウザから古いページへアクセスすると、とんでもないことが!!!http://newsite.xxx/new.phpではないページへリダイレクトされてしまっています。本番サイトの前に、テストサイトで試してみたのですが、その時リダイレクト先に設定していたページへリダイレクトされてしまってます。今日は他のテストも行い、そのテストでは【.htaccess】のリダイレクトを使いました。その時、操作を誤り【.htaccess】を思いもしないサーバーのディレクトリにアップしてしまったのかと思い、サーバーの中を探し回りました。ソースを書き変えてエコーを吐かせてみました。エコーは吐かず、リダイレクトされてしまいます。http://newsite.xxx/new.php");が実行されているのです。なんじゃぁこりゃぁぁぁぁ!!!!!2時間ほどあずった挙句、思いついたのが、『ブラウザが勝手にリダイレクトしてる?』でした。試しに別のブラウザからアクセスすると、あっさり正しいURLにリダイレクト・・・されました。テストに使っていたのはIE9です。履歴を消せばちゃんと動くかと思い、消してみましたが、駄目でした。やってみた結果、【ツール-閲覧履歴の削除】で【お気に入りWebサイトデータを保持する】のチェックを外して削除するとリダイレクトの履歴が削除されるようです。思い出してみると、テストのとき使用したファイルを、そのまま本番サイトにアップしてしまった記憶があります。初回アクセス時に、テストサイトのページへリダイレクトされ、それがブラウザの一時ファイルに残っていたようです。2回目以降のアクセスはブラウザの一時ファイルの方が、優先されるようで、テストサイトのページへリダイレクトされ続けた、というのが真相のようです。やれやれ、数分もかからず終わるはずの作業が、2時間弱かかってしまいました。コメントTop↑サーバーsshでサーバーに接続2012年05月15日ここ数日またまた片頭痛の発作が起こっていましたが、今日やっと動けるくらいに回復しました。使っているレンタルサーバーがTelnet接続サービスを終了し、sshに移行したので、時間ができたらできるようにしておかなければと思っていた【sshでサーバーに接続】をやってみることにしました。時間ができたわけではないのですが。sshをサポートしているソフトを入手します。今まで使っていたソフトはサポートしていないのです。WindowsではTeraTermPoderosaなどがあるようです。今回は【TeraTerm】で接続することにしました。インストールそのものは簡単でした。Termのダウンロードとインストールを参考にしました。インストールが済んだら、次はいよいよ接続です。Termの使い方-SSH鍵の作成が参考になります。ここで困ってしまいました。検索していると、こんなサイトがありました。TeraTermProで公開鍵認証を使う-公開鍵をサーバーに登録するこの通りにやってみました。万歳!!接続!後は、SSH公開鍵暗号化方式-サーバ側(接続受け側)の設定にあるように、パーミッションを変更しておきます。【600】では動かなかったので、【700】に設定しました。