Hi @Rod Price,
Check your domain’s DNS configuration on GoDaddy, when you connect your domain to the new Azure resource, ensure that your domain’s A or CNAME records are updated to point to your Azure App Service. An incorrect DNS setting could mean your domain is still trying to reach your old hosting environment, leading to access problems.
The database migration might have introduced discrepancies, especially if the siteurl
and home
values in the wp_options table still reference your old domain. Make sure you update these entries to reflect your new Azure-hosted domain. In addition, verify that all WordPress files—plugins, themes, and media uploads—were transferred correctly. A missing or corrupted file could cause the site to fail during startup, resulting in a blank page or 404 errors.
Server-side configuration issues can play a role. Since you initially encountered issues with PHP and Nginx, confirm that your Azure App Service environment is properly configured to handle PHP requests and the necessary rewrite rules. This includes checking that the startup commands are set to load the built-in Nginx and PHP-FPM processes, as well as ensuring that the rewrite rules (in your Nginx configuration or WordPress permalink settings) are correctly directing requests to the proper PHP handlers.
Reviewing the logs in Azure’s Logfiles directory may reveal hidden errors that can guide further troubleshooting.
https://learn.microsoft.com/en-us/azure/app-service/quickstart-wordpress
https://learn.microsoft.com/en-us/azure/app-service/migrate-wordpress
If the answer is helpful, please click Accept Answer and kindly upvote it so that other people who faces similar issue may get benefitted from it.
Let me know if you have any further Queries.