• I have a WP site on shared hosting that I wish to migrate over to a Digitalocean droplet (server).

    The Domain Name will be the SAME. No change. Just changing its nameservers.

    After following all the instructions to zip files and database, etc., I brought the WP site up on my DO server after DNS changeover completed.

    The site came up, but some of the menu links and other links go to PAGE NOT FOUND!

    So I read here about setting the Permalinks to Default, save, test, then set it back to what it was originally.

    This worked for SOME pages while in Default, not all, such as those with hardcoded URL’s in the pages as links.

    Putting it back to the original permalink setting and none work again. It isn’t restoring things to the way it was.

    Does anyone have any idea what I need to do to fix this?

    Thank you!

Viewing 4 replies - 1 through 4 (of 4 total)
  • Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    In your apache configuration, add

    <Directory /path/to/where/you/put/wordpress>
    AllowOverride All
    </Directory>

    Thread Starter rixtertrader

    (@rixtertrader)

    Thanks Steven Stern. Wish I had tried that before going around my site and manually changing the URL’s to the default permalinks just to get my pages to show. I’ll have to remember this next time.

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    The default is AllowOverride None, which means that httpd ignores .htaccess.

    @rixtertrader,

    DigitalOcean also has a default Apache droplet for WordPress, or you can try to setup a LEMP stack configuration instead (recommended).

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Migrating to Digitalocean droplet from Shared Hosting’ is closed to new replies.