diff --git a/mirroring.php b/mirroring.php index ad0237f7e..550cc4b11 100644 --- a/mirroring.php +++ b/mirroring.php @@ -197,8 +197,8 @@ europe.rsync.php.net Options -Indexes -MultiViews </Directory> - ServerName xx.php.net - ServerAlias the.cname.you.set.up.example.com www.xx.php.net + ServerName ccx.php.net + ServerAlias cc.php.net www.ccx.php.net www.cc.php.net the.cname.you.set.up.example.com ServerAdmin yourname@example.com UseCanonicalName On @@ -253,16 +253,20 @@ europe.rsync.php.net You should only start to set up an Apache virtualhost for an official mirror, if you have contacted us first, and asked for a possible name for your mirror. The official names for PHP mirrors - are in the convention: "xx.php.net", where "xx" is - replaced by the 2-letter ISO country code of your mirror's location. If - there already is a "xx.php.net", then you will probably get - "xx2.php.net". Do not assume that you know the code you will - receive until your application has been reviewed and approved, and do - not submit an application saying, for example, "We are applying to - become DE.PHP.NET," because it's possible that the mirror already - exists, but is experiencing issues that have it temporarily removed - from active rotation. We do not want anyone to waste their time only - to have their application altered or rejected. + are in the convention: "ccx.php.net", where "cc" + stands for the 2-letter ISO country code of your mirror's location and + "x" is an incremental identifier for the mirrors of that country. + Do not assume that you know the code you will receive until your + application has been reviewed and approved, and do not submit an application + saying, for example, "We are applying to become DE1.PHP.NET," because it's + possible that the mirror already exists, but is experiencing issues that + have it temporarily removed from active rotation. + We do not want anyone to waste their time only to have their application + altered or rejected. + The mirrors should also listen for the "cc.php.net" hostname + as we have round robin + dns configured for the those records, so any active mirror can receive + traffic for their respective "cc.php.net" hostname.

@@ -271,7 +275,7 @@ europe.rsync.php.net This subdomain (the.cname.you.set.up.example.com in the above example) will be checked by mirror admins before the mirror is added. Therefore it is important that the mirror is capable of serving requests - for this name and the (www.)xx.php.net address provided by the + for this name and the (www.)cc(x).php.net address provided by the mirror administrators.

@@ -282,9 +286,10 @@ europe.rsync.php.net or just a specific hostname/IP address. Consult the Apache documentation for the differences of the two methods. It is very - important to use your xx.php.net address as the ServerName, so + important to use your ccx.php.net address as the ServerName, so URL redirections will keep the requests in the php.net domain, ensuring - that the My PHP.net service will work. + that the My PHP.net service will work, plus it will cause the mirror to show + up as an unofficial mirror.

@@ -382,7 +387,7 @@ europe.rsync.php.net Your country.

  • - The xx.php.net address you used to set up the mirror site, which + The ccx.php.net address you used to set up the mirror site, which you obtained previously in a conversation with the mirror admins.