Servers

WP Ghost on GoDaddy Managed WordPress Setup

WP Ghost works on GoDaddy Managed WordPress hosting with one adjustment. GoDaddy’s built-in CDN can cause style loading issues when WP Ghost changes WordPress paths. The fix is to disable GoDaddy’s CDN before activating WP Ghost. After that, WP Ghost works normally in Safe Mode or Ghost Mode. If you need CDN functionality, use an external CDN service like Cloudflare or BunnyCDN instead.

Why GoDaddy Needs WP Ghost Configuration

GoDaddy’s Managed WordPress hosting includes a built-in CDN that rewrites asset URLs to serve CSS, JS, and images from GoDaddy’s CDN servers. When WP Ghost changes WordPress paths, the CDN may still serve assets using the original paths, causing broken styles and scripts. The CDN caches the original URL structure and doesn’t update when WP Ghost changes paths. Disabling GoDaddy’s CDN lets your origin server handle all requests directly, which allows WP Ghost’s path changes to apply consistently.

Step 1: Disable GoDaddy CDN

Disable GoDaddy’s built-in CDN before installing or activating WP Ghost:

  1. Log in to your GoDaddy account.
  2. Go to Managed WordPress > Overview.
  3. Find the CDN option.
  4. Switch CDN to OFF.
  5. Wait 1-2 minutes for GoDaddy to apply the change.

Wait for GoDaddy to process the change. After switching off the CDN, GoDaddy needs 1-2 minutes to remove the CDN layer from your site. Do not proceed to Step 2 until the CDN is fully deactivated. You can verify by checking your site’s page source – asset URLs should point to your domain, not a CDN subdomain.

Step 2: Activate WP Ghost

After the CDN is disabled, install and configure WP Ghost normally:

  1. Install and activate the WP Ghost plugin.
  2. Go to WP Ghost > Change Paths > Level of Security.
  3. Select Safe Mode or Ghost Mode.
  4. Customize paths as needed.
  5. Click Save.
  6. Run the Frontend Login Test and confirm everything works.

GoDaddy uses Apache. GoDaddy Managed WordPress runs on Apache, so WP Ghost writes rewrite rules to .htaccess automatically. No server config editing is needed. If the standard setup doesn’t work, contact GoDaddy support to confirm AllowOverride All is enabled for your account.

Troubleshooting

Broken styles or missing CSS after activating WP Ghost

GoDaddy’s CDN is still active or hasn’t fully deactivated. Check that CDN is switched OFF in GoDaddy’s Managed WordPress dashboard. Wait a few minutes and clear your browser cache. If the issue persists, check your page source for asset URLs pointing to a CDN subdomain instead of your domain.

Custom login path returns 404

GoDaddy’s .htaccess may not be processing WP Ghost’s rewrite rules. Contact GoDaddy support and confirm that mod_rewrite is enabled and AllowOverride All is set for your account. See the AllowOverride All guide for details.

GoDaddy cache serves old paths

GoDaddy Managed WordPress includes server-side caching. After changing WP Ghost paths, clear the GoDaddy cache from the WordPress admin bar (if available) or from the GoDaddy dashboard. Also clear any additional cache plugins installed on your site.

Locked out after configuration

Use the Safe URL parameter to bypass WP Ghost temporarily. If that doesn’t work, see the Emergency Disable guide to recover access via SFTP. GoDaddy provides SFTP access through their hosting dashboard.

Frequently Asked Questions

Can I use an external CDN instead of GoDaddy’s?

Yes. After disabling GoDaddy’s built-in CDN, you can use an external CDN like Cloudflare, BunnyCDN, or KeyCDN. External CDNs work well with WP Ghost because you control the CDN configuration. Configure the CDN domain in WP Ghost at WP Ghost > Mapping > CDN URLs.

Does this apply to GoDaddy shared hosting too?

This guide is specifically for GoDaddy Managed WordPress hosting, which includes the built-in CDN. If you use GoDaddy’s standard shared hosting (cPanel), there’s no built-in CDN to disable. WP Ghost works on standard GoDaddy shared hosting with no special configuration – just install and activate normally.

Does GoDaddy’s built-in security conflict with WP Ghost?

GoDaddy Managed WordPress includes basic security features (malware scanning, automatic updates). These don’t conflict with WP Ghost. WP Ghost adds path security, firewall rules, and brute force protection that GoDaddy’s built-in security doesn’t provide. They complement each other.

Does WP Ghost modify WordPress core files?

No. WP Ghost writes rewrite rules to .htaccess and uses WordPress hooks for application-level changes. No core files are modified. Deactivating WP Ghost restores all defaults instantly.

WP Ghost on other hosting platforms:

John Darrel

Change the WordPress Database Prefix for Security

Replace the default wp_ database prefix with a random one to protect against SQL injection…

1 year

Customize WordPress Uploads Directory | WP Ghost

Change the WordPress uploads directory path with WP Ghost (rewrite rules, no files moved) or…

1 year

WP Ghost and WP Rocket Cache Setup Guide

Configure WP Ghost with WP Rocket cache. Enable file optimization, Change Paths in Cache Files.…

1 year

Why is website security important?

https://youtu.be/6ylhojSi-_E In this video, we’ll explore why website security matters and what can happen if…

1 year

Is WordPress Website Easily Hacked?

The security of your WordPress site depends on multiple factors, such as the strength of…

1 year

Set Up WordPress 2FA with Mobile Authenticator Apps

Step-by-step guides to connect WP Ghost 2FA with Google Authenticator, Authy, Microsoft Authenticator, or LastPass.…

1 year