2017-02-09 1 views
0

Ich habe ein Rails 4 Projekt, wo setup SSL certificates, aber Sub-Domain weise.Kann ich verschiedene Subdomänen-SSL-Zertifikate über den Rails-Code einrichten?

Eigentlich können Benutzer in meinem Projekt Konto mit Subdomain erstellen, dann können Benutzer eigene SSL-Zertifikate einrichten, die sie Subdomain-Site verwenden werden.

Like: xyz.mainsite.com, abc.mainsite.com 

Wie oben im Beispiel kann xyz.mainsite.com ihre eigenen SSL-Zertifikate und die gleiche Weise für abc verwenden.

Jeder hat eine Idee, wie man es verwaltet oder behandelt?

Dank

Antwort

0

Es gibt nur wenige Möglichkeiten für diese auf dem Webserver basiert Sie verwenden.

Zum Beispiel, wenn Sie Nginx verwenden, können Sie this

versuchen Wenn Sie Apache Web-Server verwenden, können Sie this

versuchen Wenn Sie das SSL-Zertifikat an Benutzeraktion dynamisch konfigurieren, Dann können Sie ein Shell-Skript schreiben, um den Dateiinhalt zu ändern und das Shell-Skript aus Ihrem Rails-Code aufzurufen.

+0

Dank @Jay für Antworten hier. Haben Sie Erfahrung oder wie Sie Shell-Skripte von Rails aufrufen? Irgendeine Idee dann teilen, die mehr für mich nützlich sein wird. – harsh4u

+0

Das Ändern der Dateiinhalte kann auf viele Arten möglich sein. Wie Sie es in Shell-Skript oder Ruby-Skript tun können, etc. Sie können Ruby-Skript versuchen, wenn Sie sich wohl fühlen. Da Sie gefragt haben, Shell-Skript von Rails aufrufen - http://stackoverflow.com/questions/12299231/execute-shell-script-from-ruby-on-rails-with-passing-variable – Jayaprakash

Verwandte Themen