Domain mapping

  • 5,824 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
5,824
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
54
Comments
1
Likes
6

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Domain Mapping with WordPress 3.0 Presented by Andrea Rennick WordCamp Chicago June 5 th 2010
  • 2. Who am I?
    • @andrea_r on twitter
    • andrea_r on the WordPressMU support forum
    • http://wpmututorials.com
    • Cape-wearing Super Admin on other sites & networks
  • 3. Sponsored by My mom http://atypicalife.net/mam/ Thanks Mom.
  • 4. Overview
    • How to enable the network
    • Multiple sites
    • DNS magic
    The point: Running multiple WordPress blogs/sites from one install on one server.
  • 5. Enable the Network
    • Menu hidden
    • Add line to config to show it:
      • define('WP_ALLOW_MULTISITE', true);
      • Visit Tools -> Network
      • Follow steps
    http://codex.wordpress.org/Create_A_Network
  • 6.  
  • 7.  
  • 8. Network Gotchas
    • Wildcard subdomain support from webhost
    • Subfolder option disabled if your blog is more than a month old
      • Can workaround
      • Inserts /blog/ in the permalink of main site
      • Can also be disabled
  • 9. Create our second site
    • Visit Super Admin -> Sites
    • Add a Site.
    • Yes, it really is that easy.
      • Make sure it works first.
    Sample site: Mommieblogs.com see: sillyandrea.mommieblogs.com
  • 10.  
  • 11. The Magic Plugin
    • WordPress MU Domain Mapping
      • http://wordpress.org/extend/plugins/wordpress-mu-domain-mapping/
    • Can install via backend, but you will have to move files
    • Mu-plugins or network activate?
    sunrise.php to /wp-content/ define( 'SUNRISE', 'on' ); in wp-config
  • 12. Super Admin settings
    • Find your IP address
    • Can use a CNAME instead
    • Domain options
      • Remote login
      • Permanent redirect
      • User domain page
      • Redirect admin
  • 13.  
  • 14. Map the Domain to the Site
    • Visit your second site
    • Tools – Domain Mapping
    • Fill in the options & save
    sillyandrea.mommieblogs.com sillyandrea.com
  • 15.  
  • 16.  
  • 17. Tell the Server
    • Park the domain in Cpanel
      • What if it's an add-on domain?
  • 18.  
  • 19. Tell the Server II
    • Geek part: add it to the vhost entry
    <VirtualHost mommieblogs.com> ..... DocumentRoot /var/www/html/mommieblogs ServerName mommieblogs.com ServerAlias *.mommieblogs.com sillyandrea.com ..... </VirtualHost>
  • 20. Mapping in Volume
    • VPS or dedicated
    • Access to Apache configs or really good support team
  • 21. Named wildcard host NamedVirtualHost 96.30.51.123 <VirtualHost 96.30.51.123> ..... DocumentRoot /your/wp/install ServerName mommieblogs.com .... </VirtualHost>
  • 22. DNS time
    • A record
    • IP address
    • wait
  • 23.  
  • 24.  
  • 25. Live Examples
    • http://ronandandrea.com
    • http://wpmututorials.com
    • http://freebpthemes.com
    That's it!
  • 26. Multiple Networks
    • atypicalife.net on same install as previous examples
    • Has member sites
      • /mam/
      • /recipes/
      • /san/
      • /sarah/
  • 27. Our Plugin
    • Domain Mapping
    • Multiple Networks
    • Awesome documentation included
    • Very affordable
    http://wpmututorials.com/simple-multi-site-plugin-e-book/
  • 28. Thanks!
    • Follow me on twitter @andrea_r
    • More tutorials at:
      • http://wpmututorials.com