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.
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.