У меня есть веб-сайт MediaWiki 1.36.1 с почти 2,500 содержательные веб-страницы (как правило, все они либо статья
или же Категория:
), который я рассматриваю для перехода на Drupal.
Перемещение каждой части контента из MediaWiki в Drupal невозможно из-за интенсивного использования синтаксиса MediaWiki внутри исходного кода каждой статьи, и я либо не могу, либо не хочу переводить его в синтаксис Drupal CKEditor.
Я могу создать резервную копию и удалить веб-сайт MediaWiki, запустить его локально в среде локального сервера, а затем вручную перенести 500 статьи, относящиеся к моей онлайн-версии Drupal (в том же веб-домене).
Проблема в том, что я почти 30,000 404 веб-страницы, потому что MediaWiki создает не менее 10 веб-страниц на каждую веб-страницу (1+15, если не 1+ 150, если не вдвое больше), например:
- Веб-страница обсуждения
- Веб-страница истории
- Веб-страницы редакции
- История различий веб-страниц
- Веб-страница What-links-here
- Недавние изменения-в-веб-страницах, связанных отсюда
- Веб-страница версии для печати
- Версия с постоянной ссылкой
- Информация об этой веб-странице веб-страница
- Веб-страница с исходным кодом / Редактировать веб-страницу
- Страницы статистики
- И, вероятно, больше
Я могу, конечно, купить новый домен, но я хочу остаться с тем же доменом.
Таким образом, мне, вероятно, нужно автоматически перенаправить все 30,000 404 веб-страницы на главную страницу.
Как перенести все веб-страницы 404 на домашнюю страницу с помощью самого Drupal и есть ли другой, лучший подход для решения моей проблемы?