У меня есть существующее веб-приложение Rails на www.xyz.com. Я купил домен, используя namecheap, и развернул его с помощью Heroku. Я хочу интегрировать блог Wordpress на www.xyz.com/blog. Я никогда не делал этого раньше, и я смущен, как это сделать; следует ли интегрировать Wordpress с помощью gem wordpress в мое приложение rails и развернуть его или мне нужно что-то сделать с Namecheap для интеграции? Я очень смущен и не знаю, с чего начать. Любой совет?Как интегрировать блог Wordpress в мое веб-приложение для рельсов в том же домене?
ответ
Если вы развертываете приложение Rails в Heroku, вы не можете интегрировать блог WordPress под тем же именем хоста.
Основная проблема заключается в том, что приложение Rails написано в Ruby, а WordPress написан на PHP. Ruby и PHP - это два разных языка.
Моя рекомендация - использовать отдельное имя хоста. Вы можете разместить свое приложение в Heroku в разделе (www.) Example.com и разместить свой блог WordPress в другом месте в блоге blog.example.com. Это довольно простое и безусловно лучшее решение.
Если вы можете технически запустить блог WordPress и приложение Rails под тем же именем (я точно знаю, потому что я точно делаю то же самое для своего личного сайта), но он включает в себя некоторые знания в области системного администрирования (и я не уверен, что у вас могут быть необходимые навыки для выполнения такой задачи), и вам понадобится настраиваемый сервер.
Для вашей информации моя конфигурация основана на Nginx как интерфейсном прокси. Если запрос приходит в/блог, я прокси-сервер его интерпретатору PHP. В противном случае я передам его интерпретатору приложений Rails (пума или единорог).
Этого нельзя достичь с помощью Heroku, если только (но я его не пробовал) вы используете специальный сборщик.
Спасибо за помощь, Симона. Я читаю, что есть меньше преимуществ SEO, если я настроил его как поддомен вместо подкаталога. Вы использовали это раньше? http://rywalker.com/setting-up-a-wordpress-blog-on-heroku-as-a-subdirectory-of-a-rails-app-also-hosted-on-heroku Похоже, что это возможно на Heroku? – sharataka
Сложность настройки и обслуживания просто не стоит усилий. –
- 1. Wordpress и Rails в том же домене
- 2. Как я могу разместить приложение rails и блог Wordpress в том же домене?
- 3. Несколько WordPress Устанавливается в том же домене
- 4. Как интегрировать http://j.mp в блог Wordpress?
- 5. Как интегрировать блог Wordpress в мой сайт
- 6. Wordpress и Drupal в том же домене вызывают конфликты htaccess?
- 7. Nginx и Apache в том же домене
- 8. Создать ссылку на блог Wordpress из приложения MEANJS в том же домене nginx
- 9. CrossDomainError в том же домене
- 10. Как интегрировать существующий блог Wordpress в новый веб-сайт?
- 11. Страна мудрый сайт WordPress в том же домене
- 12. 301 каталог переадресации в том же домене
- 13. Разное Как кнопки в том же домене?
- 14. Как интегрировать Wordpress в мое приложение для Android
- 15. Возможно ли интегрировать блог Wordpress с ASP.NET?
- 16. Каков наилучший способ запуска Wordpress в том же домене, что и приложение Rails?
- 17. интегрировать блог WordPress на сайт MVC3
- 18. Уничтожьте один сеанс в том же домене
- 19. Межкадровое сообщение JavaScript? (В том же домене)
- 20. Как запустить WordPress вместе с пользовательским веб-приложением в том же домене?
- 21. Разрешение отклонено в том же домене iframe
- 22. Аутентификация нескольких форм в том же домене
- 23. Flash Sockets, securityerror в том же домене?
- 24. Ошибка CORS в том же домене?
- 25. Могу ли я запустить оба сайта Wordpress и веб-сайт без Wordpress в том же домене?
- 26. Установите Wordpress с Laravel в том же домене в папке blog
- 27. Использование разных блогов в том же wordpress
- 28. Wordpress блог URL перенаправления
- 29. интегрировать существующий блог wordpress php в существующий сайт coldfusion
- 30. Как установить куки для фрейма на том же домене
Не знаете, почему я получаю голоса по этому вопросу ... любые комментарии были бы полезными – sharataka