その後なぜPHP5から4になってしまったかの調査です。.phpsという定義で行っていることが分かりました。設定するときにこの辺触ったので、その時にこの記述を上書きしてしまったことが今回の障害の原因のようです。PHP開発(Apache)名前バーチャルホストでハマったApache2.2の話。LAN内にDNSサーバ持ってるので、それでWEB開発用PCに複数のホスト名をふって、名前バーチャルホストで開発サイトを簡単に切り替えられるようにしたかったんですが、ハマりました。下記のように設定してました。</Directory></VirtualHost>で、二つ目のバーチャルホスト(http://pc2/)にアクセスしても、pc1で設定したほうが表示されます。precedenceってなってました。最初に設定したバーチャルホストが有効になってるっぽいです。調べてみると、下記の設定が抜けてました。触ったときはこれを付けた記憶がなかったんで、すっかり見落としてました。頭ん中の記憶だけに頼るとミスりますね。サーバがらみWebサイトの一部を別ドメインに移したためリダイレクトさせてみたWebサイトの一部の動的なコンテンツをもっとサクサク動くレンタルサーバーに移行することになりました。移行後に古いURLで来た人を移行後のサイトに移すために、リダイレクトをすることに。「新しいページに移行しました。○○後に自動的に飛びます」的な感じにしようかと思ってたんですが、調べてみるとリダイレクトする方法いろいろあったんですね。使う方法があるようです。レスポンスコード(301リダイレクト)使う方法みたいなので、これで行くことにしました。リダイレクトさすというものです。http://www.newurl.com/forum/という方法でやってたんですが、どうもレンタルサーバのApacheがうまくやってくれないようで。モジュールを使う方法にしました。いうようにちゃんとリダイレクトできるようになりました。Blog:PHPのページをWordPressのブログに301リダイレクトする。情シスで何でも屋の三流プログラマのコーディング、サーバ管理、PC生活関係のメモ書き。このメモが忘れっぽい自分とググってきた技術者の役に立ってくれれば幸いです。29検索カテゴリ全体Linuxサーバがらみ.Net開発PHP開発C/C++開発JavaSQLツール思ったこととかニュースとか。メッセージを入力してください。