2

phpを使用してサイトをミラーリングする必要があります。次のリンクのグーグルコードを使用しています http://code.google.com/p/php-dynamic-mirror/

ドキュメントに記載されているとおりにすべての設定を指定しました。しかし、ミラーサイトのURLにアクセスすると、常に404ページが見つかりませんというエラーが表示されます。どんな助けでもここで高く評価されます私のミラーサイトのリンク http://tinyurl.com/99p99og

4

3 に答える 3

4

HTTrackWebsiteCopierを使用できます。

HTTrackは、無料(GPL、libre / freeソフトウェア)で使いやすいオフラインブラウザユーティリティです。

これにより、ワールドワイドウェブサイトをインターネットからローカルディレクトリにダウンロードし、すべてのディレクトリを再帰的に構築し、HTML、画像、およびその他のファイルをサーバーからコンピュータに取得できます。HTTrackは、元のサイトの相対的なリンク構造を調整します。ブラウザで「ミラーリングされた」Webサイトのページを開くだけで、オンラインで表示しているかのように、リンクからリンクへとサイトを閲覧できます。HTTrackは、既存のミラーサイトを更新し、中断されたダウンロードを再開することもできます。HTTrackは完全に構成可能であり、統合されたヘルプシステムを備えています。

WinHTTrackは、HTTrackのWindows 2000 / XP / Vista / Sevenリリースであり、WebHTTrackはLinux / Unix/BSDリリースです。

于 2012-10-07T07:09:34.437 に答える
1

試してみてくださいwget実行するcygwinまたはunixボックスがない場合は、win32パッケージwgetがあります。

wget --mirror http://www.example.org/

https://serverfault.com/questions/155743/how-to-refresh-an-online-website-mirror-created-with-wget-mirrorを参照してください

于 2012-10-07T07:19:13.787 に答える
0

そのためにrsyncを使用します:

rsyncは、Windowsへのポートを備えたUnixライクなシステム向けのソフトウェアアプリケーションおよびネットワークプロトコルであり、必要に応じてデルタエンコーディングを使用してデータ転送を最小限に抑えながら、ファイルとディレクトリをある場所から別の場所に同期します。公式ウェブサイトの引用:「rsyncはUnixシステム用のファイル転送プログラムです。rsyncは「rsyncアルゴリズム」を使用して、リモートファイルを同期させるための非常に高速な方法を提供します。」[3]ほとんどの類似製品には見られないrsyncの重要な機能プログラム/プロトコルでは、ミラーリングは各方向に1回だけ送信されます。rsyncは、オプションで圧縮と再帰を使用して、ディレクトリの内容とファイルをコピーまたは表示できます。

于 2012-10-07T07:35:10.970 に答える