将HTTP重定向到外部HTTPS而不更改URL

时间:2018-02-16 12:56:27

标签: apache .htaccess ssl

我有一个网络应用程序,每个客户都可以获得自己的子域名,例如customer.domanA.com

为了让客户能够使用他们自己的域名,我们为他们提供了为他们的域名发送SSL证书的可能性,我们将我们的应用程序配置为收听客户域名。运行应用程序需要SSL证书。

现在有一个客户遇到问题,他的子域名没有证书,只有他的根域。所以他问我是否可以使用他的某个域子文件夹(例如customerdomain.com/app)的透明重定向到我们的应用程序,但不更改用户浏览器中的URL。

我考虑通过mod_redirect使用apache .htaccess重定向规则。但是,甚至可以将用户重定向到另一个域而不更改URL并显示有效的SSL证书吗?

我尝试将.htaccess添加到文件夹中,但它无法正常工作:

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{REQUEST_URI} ^/
    RewriteRule ^(.*)$ https://customer.domain.com/1 [P] 
</IfModule>

0 个答案:

没有答案