How to Become a Mirror of the Apache Web Site
Requirements
It is easy to become a mirror. There are only a couple of
requirements:
- You must carry the complete site.
- You must do an update-check at least twice a week.
- You must subscribe to the mailing list for mirror maintainers.
More requirements may be placed at some point in the future, but for now that's all there is. There are a couple things which are highly recommended:
- Run your mirroring software between midnight and 4am Pacific Standard Time
(8am-noon GMT) when traffic to www.apache.org is at its lowest.
- Consider setting up both a web site and FTP site, at least for the /dist
directory.
Strategy
There are a couple different ways to mirror a remote web site:
We do not recommend the use of Web spiders, or HTTP equivalents to the
"mirror.pl" package, as every object needs to get a HEAD request every
time it is checked, which is a very inefficient mechanism for seeing
what's been updated on an entire site.
There are some other requirements for serving files obtained via FTP:
- Make sure your mirror.pl script has "mode_copy=true" to ensure
permissions preservation.
- Set the configuration
DocumentIndex index.html index.cgi, or
DocumentIndex index if Options MultiViews is set.
- Please enable server-side includes, i.e.
Options Includes or
Options IncludesNoExec.
Inform us!
Once the site is set up, send mail to apache@apache.org to let us know
it's been set up, and we'll add it to the list of mirrors.
The mailing list for mirror maintainers can be joined by sending mail
to "majordomo@apache.org" with the words "subscribe mirrors" in the
body of the message.
Good luck!
このページの情報に関わる、ご質問、お問い合わせは、
japache@infoscience.co.jpまで。
JAPACHE ホームページ