Как мне сделать так, чтобы http://domain.com 301 перенаправлял на http://www.domain.com? Я привык использовать .htaccess для его перезаписи, но я понял, что не могу сделать это на Heroku.
Пример .htaccess:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
Моя файловая структура:
- /public
--- /style
--- index.html
- config.ru
Я просто обслуживаю одну страницу, и мой config.ru состоит изэто:
use Rack::Static,
:urls => ["/style"],
:root => "public"
run lambda { |env|
[
200,
{
'Content-Type' => 'text/html',
'Cache-Control' => 'public, max-age=86400'
},
File.open('public/index.html', File::RDONLY)
]
}