皆さんありがとうございます。
おっしゃるようにActivePerlを再インストールしました。
でも同じです…。

>>451のコードは動くのですが、ブラウザ上でちゃんと表示されないんです。
中心の「ショッピング」「共同購入」とかのリンクにカーソルを持っていくと、本当は

http://www.yahoo.co.jp/r/sh
http://www.yahoo.co.jp/r/gb

とかになっているはずのところが

http://127.0.0.1/r/sh
http://127.0.0.1/r/gb

となっていたりします。
だから、本来ブラウザが自動的に取得しにいくはずのものが取得できていません。
例えば右上の「個人ツール」の上の広告が表示されてなかったりします。
もっとスタイルシートとかをバリバリに使っているサイトだと、ページ全体がぐちゃぐちゃになります。

相対指定の基準とするURLをブラウザにちゃんと渡せていないせいかと思うんですが…。
これって他の方も同じなんですか?