Website Migration Complete Guide
Complete guide with step-by-step instructions.
Website migration moves your site from one hosting to another. This guide ensures zero-downtime migration.
Pre-Migration Checklist
- Current hosting login details
- FTP/SFTP credentials
- Database credentials
- Domain registrar login
- Email accounts list
- SSL certificate (if custom)
Migration Methods
Method 1: Free Migration Service (Easiest)
Taiwan Web Hosting offers free website migration:
- Sign up for new hosting
- Submit migration request
- Provide old hosting details
- Our team migrates everything
- Zero downtime guaranteed
- Completely free!
Method 2: Manual Migration
Step 1: Backup Current Site
- Create full backup of files and database
- Download backup to computer
- Verify backup completeness
Step 2: Set Up New Hosting
- Sign up for Taiwan Web Hosting
- Access cPanel
- Create database and user
- Note database credentials
Step 3: Transfer Files
- Extract backup on computer
- Upload via FTP to new hosting
- Upload to public_html folder
- Wait for completion
Step 4: Import Database
- Export database from old host (via phpMyAdmin)
- Import to new host via phpMyAdmin
- Update wp-config.php with new database details
Step 5: Update Domain DNS
- Update nameservers at registrar
- Point to new hosting nameservers
- Wait 24-48 hours for propagation
- Keep old hosting active during propagation
WordPress-Specific Migration
Using Duplicator Plugin:
- Install Duplicator on old site
- Create package (files + database)
- Download installer.php and archive.zip
- Upload both to new hosting
- Visit yoursite.com/installer.php
- Follow wizard to restore
- Update permalinks
Zero-Downtime Migration
Technique:
- Keep old hosting active
- Set up complete site on new hosting
- Test thoroughly on new host (use hosts file or temp URL)
- Only update DNS after verifying everything works
- Keep old hosting for 7 days as backup
Post-Migration Checklist
- ✅ Test all pages load
- ✅ Check forms work
- ✅ Verify images display
- ✅ Test contact forms
- ✅ Check email works
- ✅ Verify SSL certificate
- ✅ Test shopping cart (if applicable)
- ✅ Check search functionality
- ✅ Verify database queries
- ✅ Test mobile version
Common Migration Issues
Database Connection Error
Fix: Update wp-config.php with correct database name, username, password, host
Images Not Displaying
Fix: Update URLs in database from old domain to new (use Search Replace DB script)
Site Redirecting to Old Host
Fix: Clear browser cache, check DNS propagation at whatsmydns.net
Need help? Taiwan Web Hosting provides 24/7 support via chat, email, and phone. Contact support.
Ready to Get Started?
Choose hosting and launch your website today with 24/7 support.
