Ошибка 404 после переноса на сервер Nginx может возникать по нескольким причинам:
1. Неправильная настройка конфигурационных файлов Nginx.
2. Проблемы с правами доступа к файлам и папкам.
3. Неправильно настроенные перенаправления.
4. Ошибка в адресе URL.
Чтобы исправить проблему, вам необходимо:
1. Проверить конфигурационные файлы Nginx и убедиться, что они правильно настроены для вашего веб-сайта.
2. Убедиться, что права доступа к файлам и папкам на сервере Nginx настроены корректно.
3. Проверить настройки перенаправлений и убедиться, что они указаны правильно.
4. Проверить адрес URL и убедиться, что он указан без ошибок.
Что касается проблемы с лишним путем "/new/" в WordPress при включенном FastCGI, это может быть связано с неправильной конфигурацией сервера или настройками WordPress.
Для исправления этой проблемы вам следует:
1. Проверить файл .htaccess в корневой папке вашего сайта WordPress и убедиться, что там нет лишних настроек, включая упоминание пути "/new/".
2. Проверить конфигурационные файлы Nginx и убедиться, что они настроены правильно для вашего сайта WordPress.
3. Проверить настройки WordPress, особенно URL-адрес сайта в разделе "Настройки" -> "Общие", и убедиться, что там нет лишних путей "/new/".
4. Перезапустить сервер Nginx после внесения изменений в его конфигурационные файлы.
Если проблема сохраняется, рекомендуется обратиться к специалисту по настройке серверов и веб-сайтов для более глубокого анализа и исправления проблемы.