2009-04-14 3 views
1

На моем сервере в настоящее время размещен сайт php. Этот сайт использует ssl для определенных страниц. Теперь я перехожу к рельсам, и все мои новые приложения для рельсов входят в подпапку. Пассажир настроен, и мое приложение отлично работает. Одна проблема. Если я попытаюсь перейти на эти страницы с помощью ssl, я получаю ошибку 404. Очевидно, Apache ищет литеральную папку вместо того, чтобы передавать ее пассажиру, как это обычно бывает. Что мне не хватает?Почему я получаю ошибку 404, когда пытаюсь получить доступ к сайту rails с помощью https?

ответ

2

Сайт Apache для SSL (порт 443), вероятно, не настроен для пассажиров так же, как и для «обычного» (порта 80) сайта.

+0

Я тоже собираюсь положить деньги на это. Заставьте его слушать 443, а также 80. –

+0

Ive пробовал это, но кажется, что apache не использует mod_rails при использовании https. Даже когда я указываю виртуальный хост для 443. Я полностью сбился с толку, и мне нужно, чтобы это работало. – GitNick