Tengo una aplicación existente Rails 3.1rc4 desplegada en heroku en la pila de bambú. Me gustaría actualizar a 3.1rc5 y usar la nueva pila Cedar. Como no puedo usar heroku stack:migrate
, tengo que crear una nueva pila y presionar para eso. El problema es que mi aplicación actual se encuentra en appname.heroku.com
. Si simplemente elimino esta aplicación y la vuelvo a crear con Cedar, se convertiría en appname.herokuapp.com
. ¿Cómo me mudaría a Cedar sin perder el appname.heroku.com
?Heroku Bamboo to Cedar
Respuesta
Fácil, simplemente cambie el nombre de su aplicación anterior a algo así como appnameold
y luego cree una nueva con heroku create appname --stack cedar
. Heroku se encarga de redirigir automáticamente y tus enlaces previos no deberían romperse. Puede Google for herokuapp.com
site names y probarlos si desea verificar eso.
Si su pregunta es cómo tener ambos subdominios por separado o si simplemente le gusta el aspecto de appname.heroku.com
sobre appname.heroku.com
más de appname.herokuapp.com
, sin embargo, no tiene suerte.
No puedes - las aplicaciones de Cedar usan herokuapp.com - pero podrías poner una aplicación de sinatra en appname.heroku.com para redirigir a appname.herokuapp.com quizás o dentro de tu aplicación existente ?? ¿O usar un dominio personalizado tal vez?
Acabo de hacer una migración a la pila de cedro hoy (mediante la supresión de la aplicación a través de la interfaz web y volver a crearlo de nuevo con cedro --stack), y se alegró al descubrir que la redirección automática es ahora, desde http://devcenter.heroku.com/articles/error-codes#h16__redirect_to_herokuappcom:
H16 - redirigida a herokuapp.com
Aplicaciones de nuevo HTTP de enrutamiento Cedar pila utilizar el dominio herokuapp.com. Las solicitudes realizadas a una aplicación Cedar en su dominio heroku.com en desuso serán redirigidas a la dirección herokuapp.com correcta y este mensaje de redirección se insertará en los registros de la aplicación.
- 1. CSV en heroku Cedar
- 2. Heroku Cedar y Nginx (gzip)
- 3. HardDisk Cuota - Cedar Pila (Heroku)
- 4. Sitio web estático en Heroku Cedar
- 5. Heroku Cedar Stack - Rack Cache Headers
- 6. Debo usar thin o unicornio en Heroku Cedar
- 7. Sirve usando tu propio binario en Cedar, Heroku
- 8. empuje rechazó, sin aplicación Cedar-apoyado detecta
- 9. push rails app to heroku
- 10. FTP ** TO ** Aplicación Rails alojada en Heroku?
- 11. Ejecución de rake db: caer db: crear db: migrate en Heroku Cedar pila
- 12. ¿Por qué no puedo iniciar una consola Heroku en la pila Cedar?
- 13. Bamboo Continuous Integration
- 14. No es posible obtener los carriles 3,1, Brújula, Sass, Blueprint trabajando en Heroku Cedar
- 15. Cómo habilitar la compresión GZIP en la aplicación Play Framework 1 en Heroku Cedar?
- 16. Rails 3.2: rechazo de Heroku, no se detectó ninguna aplicación compatible con Cedar
- 17. Cómo habilitar la compresión gzip en Heroku Cedar (Python/Flask/Gunicorn)
- 18. ¿Es posible ejecutar capybara-webkit (es decir, webkit_server forked) en Heroku Cedar?
- 19. Límites prácticos del sistema de archivos efímero de Cedar en Heroku
- 20. Intentando utilizar Bamboo y MSDeploy
- 21. thoughtworks go vs atlassian bamboo
- 22. Retrasado :: ¿Trabajos corriendo dos veces en Heroku?
- 23. heroku - rails - Permiso denegado (publickey)
- 24. everytime push to heroku, las imágenes no se muestran, clip
- 25. heroku abierta - sin aplicación especifica
- 26. Instalar freetds en Heroku
- 27. Heroku (Cedar) + Node + Express + Jade Los archivos javascript del lado cliente en el subdirectorio funcionan localmente con foreman + curl pero no cuando se los envía a Heroku
- 28. R u otra robusta libra matemática de Ruby en Heroku?
- 29. Common Lisp en Heroku con Hunchentoot?
- 30. bundle exec con heroku - ¿es necesario?
No es posible redireccionar a appname.herokuapp.com porque no puedo crear una nueva aplicación Cedar con el mismo nombre (dice el nombre tomado). – LanguagesNamedAfterCofee