WordPress MU Domain Mapping CN 0.5.1
File ID: 94438
WordPress MU Domain Mapping CN 0.5.1
File Size: 10.0 KB
WordPress MU Domain Mapping CN 0.5.1 Description
Description: WordPress MU Domain Mapping Simplified Chinese Language.
Translate from Plugin WordPress MU Domain Mapping.
This plugin allows users of a WordPress MU site to map their blog to another domain.
Site administrators must configure the plugin in Site Admin->Domain Mapping. You must enter the IP or IP addresses (comma deliminated) of your server on this page. The addresses are purely for documentation purposes so the user knows what they are (so users can set up their DNS correctly). They do nothing special in the plugin, they're only printed for the user to see.
Your users should go to Tools->Domain Mapping where they can add or delete domains. One domain must be set as the primary domain for the blog. When mapping a domain, (like 'example.com') your users must create an A record in their DNS pointing at that IP address. They should use multiple A records if your server uses more than one IP address. If your user is mapping a hostname of a domain (sometimes called a "subdomain") like http://www.example.com or blog.example.com it's sufficient to create a CNAME record pointing at their blog url (NOT IP address).
The login page will almost always redirect back to the original blog's domain for login to ensure the user is logged in on the original site as well as the domain mapped one.
Site admins can now choose to either allow users to setup DNS ANAME records by supplying an IP (or list of IP addresses) or set a CNAME but not both (entering a CNAME for the end user voids the use of IP's)
There is a lot of debate on the handling of DNS using CNAME and ANAME so both methods are available depending on your preference and setup.
Things to remember:
* CNAME records that point to other CNAME records should be avoided (RFC 1034 section 5.2.2) so only tell your end users to use your chosen domain name as their CNAME DNS entry if your domain name is an ANAME to an IP address (or addresses)
* Only use the CNAME method if your main domain is an ANAME of an IP address. This is very important. How do you know? Check your dns or ask your hosting company.
* Giving your user the option to just use your chosen domain name and not an IP (or list of IP's) to set as their CNAME will make administration of your WordPressMU blog platform easier, an example of this would be purchacing/deploying a new server or indeed adding more servers to use in a round robin scenario. Your end users have no need to worry about IP address changes.
* Finally, telling your end users to use an ANAME IP or CNAME domain name is up to you and how your systems are deployed.
* Further Reading: http://www.faqs.org/rfcs/rfc2219.html
1. Copy sunrise.php into wp-content/. If there is a sunrise.php there already, you'll just have to merge them as best you can.
2. Copy domain_mapping.php into wp-content/mu-plugins/.
3. Edit wp-config.php and uncomment the SUNRISE definition line: define( 'SUNRISE', 'on' );
4. As a "site admin", visit Site Admin->Domain Mapping to create the domain mapping database table and set the server IP address or a domain to point CNAME records at.
5. Make sure the default Apache virtual host points at your WordPress MU site so it will handle unknown domains correctly. (Need info on cpanel, etc. How do you get them to respond to any domain?)
6. Do not define COOKIE_DOMAIN in your wp-config.php as it conflicts with logins on your mapped domains.
For Cpanel users
If your domain uses the nameservers on your hosting account you should follow these instructions. If the nameservers are elsewhere change the A record or CNAME as documented above. Add a wildcard subdomain/virtual host record to your site's DNS record in Web Host Manager (WHM). If you do not have access to WHM, you must email your web host and ask them to make this one change for you. Should be no problem:
* Go to "Edit DNS Zone" and select the domain of your WPMU installation and click "Edit".
* Below "Add New Entries Below This Line", enter in the first box (Domain) an asterisk: "*".
* The second box, TTL, should be "14400".
* The third box should be "IN".
* Select A Record Type from the drop down "A".
* And in the last box, paste in the IP address of your website.
From Cpanel, click on the "Parked Domains" under the "Domains" section:
* Under "Create a New Parked Domain" enter the domain name you want to add to your site.
* Click the "Add Domain" button.
* It should add the domain to the list of parked domains and under "Redirect to" it will say "not redirected". That is OKAY.
Now you're ready to do your domain mapping.
Related: Domain, CNAME, Users, Address, aname, Record, Records, Server, addresses, Mapping, Wordpress, Domains, Plugin, Enter, Create, original
O/S:BSD, Linux, Solaris, Mac OS X
File Size: 10.0 KB
|More Similar Code|
This plugin allows users of a WordPress MU site or WordPress 3.0 network to map their blog/site to another domain.
Super administrators must configure the plugin in Super Admin->Domain Mapping. You must enter the IP or IP addresses (comma deliminated) of your server on this page. The addresses are purely for documentation purposes so the user knows what they are (so users can set up their DNS correctly). They do nothing special...
This plugin creates a new blog on your WordPress MU system for all the posts on your site, much like http://wordpress.com/tags/
For performance reasons the number of posts is limited to a user configurable amount, and the blog itself...
* Contributors" EnChikiben
* "Donate link" http://wordpress-mu.ru/
* "Tags" wordpress mu, widget, publish
* "Requires at least" 3.0.x
* "Tested up to" 3.0.1
Unfiltered MU gives Administrators and Editors the unfiltered_html capability. This prevents WordPress MU/WordPress 3.0 multisite from stripping <iframe>, <embed>, etc. from these users' posts. Authors and Contributors do not get this...
If you're using LDAP or some other external authentication source for your Wordpress MU install, it can be annoying for blog admins to grant access to other people. The usual process requires sending an email and (depending on whether or not the...
Creates a widget to show a list of the most recent posts across a WordPress MU installation. It shows the most recent post from each blog. This plugin is based on the work of many authors.
This works on previous versions of WPMU, but...
This plugin is designed to support integrating your WordPress or WordPress MU blog into your existing identity management infrastructure using a Shibboleth Service Provider.
WordPress can be configure so that all standard login requests...
This plugin adds two widgets to your WordPress MU/BuddyPress installation: Groups and Members. Use them instead of the Groups and Members widgets that ship with BuddyPress. They provide the ability to select which of the three tabs - Newest,...
This is intended for larger WordPress MU or WordPress 3.0 Network installs using an existing 1-3 character MD5 hash (by blog id) based multi-DB sharding structure. It supports 16, 256 or 4096 database shards. It also supports a separate database...
Cross-post is a WordPress MU plugin that allows posts from one blog to be displayed, or cross posted, to other blogs managed within the same instance of MU. The posts are not duplicated to achieve this.
|User Review for WordPress MU Domain Mapping CN