Ruby on rails 我可以在URL中隐藏域名吗(在我的Rails应用程序中)?
我有一个RubyonRails应用程序,我的客户应该要求他们的客户去。但是我希望能够从url中隐藏/屏蔽我自己的域名,这样我客户的客户就不会觉得他们在第三方网站上 例如,如果我的域名是:Ruby on rails 我可以在URL中隐藏域名吗(在我的Rails应用程序中)?,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我有一个RubyonRails应用程序,我的客户应该要求他们的客户去。但是我希望能够从url中隐藏/屏蔽我自己的域名,这样我客户的客户就不会觉得他们在第三方网站上 例如,如果我的域名是: https://app.example.com/visit/:customer_id 那么,我屏蔽example.com部分的选项是什么 如果无法屏蔽域名(我可以看出,即使直接使用IP地址,也会出现https错误),那么是否可以添加一些前缀,例如: https://prefix.app.example.com
https://app.example.com/visit/:customer_id
那么,我屏蔽example.com
部分的选项是什么
如果无法屏蔽域名(我可以看出,即使直接使用IP地址,也会出现https错误),那么是否可以添加一些前缀,例如:
https://prefix.app.example.com/visit/:customer_id
https://app.prefix.example.com/visit/:customer_id
https://app.example.prefix.com/visit/:customer_id
顺便说一句,在这些页面上保持https安全性并不重要,但我认为不可能有一个同时具有加密和非加密页面的应用程序?您的客户必须设置DNS以指向您的应用程序。您可以使用一个工具来实现这一点。这可以通过使用子域来完成 如果使用SSL/HTTPS,则必须确保证书与域匹配
正如@lassej已经指出的,iframe可能是更好的集成方式。不过它有几个限制。当然,应用程序可以有HTTP和HTTPS页面。你不能“屏蔽”主机,但你可以将多个域名指向你的主机等,尽管你的应用程序必须设置为以某种方式处理多租户。你想在悬停链接时阻止URL显示在URL栏或状态栏中吗?@lassej URL栏是最重要的。那么你的客户可能应该在你的网站中嵌入iframe。