Skip to content

Super simple Node app that redirects all requests for an old Heroku app to a new URL

License

Notifications You must be signed in to change notification settings

cyberpunga/heroku-redirect

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This has come in handy more times than it should have.

Configuration

To redirect all requests to example.com:

heroku config:add NEW_BASE_URL=http://example.com

To use an alternative HTTP status code set REDIRECT_STATUS. Defaults to 302.

heroku config:add REDIRECT_STATUS=301

Deployment

Deploy to Heroku

If the old app that you're redirecting from isn't a Node app you'll need to change the buildpack:

heroku buildpacks:set heroku/nodejs

You can then replace the app by pushing with -f:

git push heroku master -f

NOTE: If the above doesn't work you may need to delete and re-create your Heroku app before pushing an entirely new Git repository into it.

About

Super simple Node app that redirects all requests for an old Heroku app to a new URL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%