将SSL证书添加到rails站点,apache2乘客

时间:2012-10-15 08:04:04

标签: ruby-on-rails ssl apache2 ssl-certificate passenger

我有一台运行Ubuntu 10.04,apache2和passenger的linux服务器。它是1and1包,附带一个SSL证书,其中包含/ etc / ssl中的各种.crt和.key文件。

我在此服务器上托管了3个应用程序,其中只有1个需要SSL加密。所有应用都以SubURI身份运行,例如domain.com/app1,domain.com/app2等等,并在/ etc / apache2 / sites-enabled中创建了符号链接。

如何让app3使用SSL证书,同时仍然在服务器的subURI下重新编写?

提前致谢!

apache2.conf

<VirtualHost *:80>
ServerName domain.eu
DocumentRoot /var/www
<Directory /var/www>
Allow from all
</Directory>


RailsBaseURI /app1
<Directory /apps/app1/public>
Options -MultiViews
</Directory>

RailsBaseURI /app2
<Directory /apps/app2/public>
Options -MultiViews
</Directory>

RailsBaseURI /app3
<Directory /apps/app3/public>
Options -MultiViews
</Directory>

0 个答案:

没有答案