1. ホーム
  2. php

[解決済み] cURLによるサイトのミラーリング

2022-02-10 09:02:38

質問

cURLを使用してウェブサイトを「ミラーリング」することは可能ですか?

つまり、基本的に私は www.mysite.com と www.stackoverflow.com を持っていて、これが私がミラーリングしたいサイトです。

を読み込むと www.mysite.com をダウンロードするcURL関数を呼び出すようにしたい。 www.stackoverflow.com のホームページを作成し、ユーザーに表示します。しかし、その前に、すべてのリンク(css/jsのリンクも)を次のようなものに編集する正規表現が必要です。 www.mysite.com/?page=/questions

検索や、もちろん「質問する」機能などは使えないと思いますが、サイトの一般的なブラウジングは問題ないですよね?

そのような場合、どのようにすればいいのでしょうか?

ありがとうございます。

解決方法は?

Apache の mod_proxy は、リンクを書き換えるために mod_proxy と mod_proxy_html を持つ Apache システムを展開する、ということを手助けしてくれるかもしれません。 http://www.apachetutor.org/admin/reverseproxies

しかし、どうかまた価値のないコンテンツスクレイピングサイトは作らないでください。)