45 lines
748 B
Markdown
45 lines
748 B
Markdown
|
|
## Create an app
|
|
|
|
heroku create sushi
|
|
|
|
## Custom domains
|
|
|
|
heroku addon:add custom_domains
|
|
|
|
heroku domains:add example.com
|
|
heroku domains:add www.example.com
|
|
|
|
## DNS records
|
|
|
|
# Root domains
|
|
mydomain.com. (A)
|
|
=> 75.101.163.44
|
|
=> 75.101.145.87
|
|
=> 174.129.212.2
|
|
|
|
# Subdomains
|
|
.mydomain.com. (CNAME)
|
|
=> proxy.heroku.com
|
|
|
|
## Wildcard domains
|
|
|
|
heroku addons:add wildcard_domains
|
|
|
|
*.yourdomain.com => heroku.com
|
|
|
|
## htpasswd (for PHP apps)
|
|
|
|
Create an .htaccess file in the webroot:
|
|
|
|
AuthUserFile /app/www/.htpasswd
|
|
AuthType Basic
|
|
AuthName "Restricted Access"
|
|
Require valid-user
|
|
|
|
Create a .htpasswd file:
|
|
|
|
htpasswd -c .htpasswd [username]
|
|
|
|
https://gist.github.com/3316425
|