Как это сделать http://domain.com 301 перенаправляет на http://www.domain.com? Я привык использовать .htaccess для ModRewrite, но я узнал, что не могу этого сделать на Heroku.Heroku 301 Перенаправление
Пример .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)
]
}
Ни один из ответов здесь не работал для меня, и я отказался от этого давно , – David
У меня такая же проблема ... еще нет решения? – dinkelk