Перенести большой форум PunBB (около 45 тыс. сообщений, 3,5 тыс. тем) на Discourse и создать карту перенаправлений со старых URL (некрасивые строки запросов) на URL Discourse.
Когда это нужно сделать?
Как можно скорее.
Каков ваш бюджет в долларах США, который вы можете предложить за эту задачу?
500 долларов США за импорт и настройку перенаправлений.
Да, я смогу сделать это за 500 долларов.
Мы также можем предложить вам хостинг, но это необязательно
Чтобы начать работу, пожалуйста, создайте дамп базы данных (и, при необходимости, ZIP-архив с вашими загрузками и аватарами) и разместите его в Dropbox, Google Drive, WeTransfer или аналогичном сервисе, а затем сообщите мне, где его найти.
Тедди, у нас всё шло успешно с этим руководством, пока не дошли до этого момента:
$ bundle exec rails server
Запустили команду, и она ушла в бесконечный цикл, выводя информацию о базе данных на экран. Сервер Rails так и не запустился. Вот почему мы сдались и решили нанять кого-то другого.
Этот вывод SQL предназначен только для системного администратора. Это просто запросы, которые выполняются в рамках его процессов. Он будет продолжаться бесконечно, пока вы его не остановите. Это нормально.
Вам следует продолжить, подключившись к нему через браузер.
Хорошо, я снова прошёл весь процесс, и всё заработало.
Предложение по инструкциям по импорту: Достаточно добавить пару дополнительных комментариев, чтобы объяснить таким людям, как я, не знакомым с Rails, что должно происходить. Это сэкономило бы столько времени. Я запускал это вчера на 5 часов, хотя мне нужно было просто запустить Sidekiq в отдельном терминале и открыть браузер.
Так что мой следующий вопрос: есть ли способ автоматически сгенерировать карту перенаправлений Nginx для более чем 45 000 URL-адресов с query string из PunBB, чтобы я мог настроить 301-редиректы?