.htaccess 从1个子域重定向到另一个子域,保留原始url

.htaccess 从1个子域重定向到另一个子域,保留原始url,.htaccess,plesk,.htaccess,Plesk,我使用的是plesk服务器,我已设置了以下子域: products.domain.co.uk clientname.domain.co.uk 我想指出以下几点: clientname.domain.co.uk/investments/id/ clientname.domain.co.uk/forms/id/ 致products.domain.co.uk 并访问正确的文件夹,传入id查询,但将原始域保留在url中 我尝试了.htaccess,但发现SSL代理错误 有没有人能为我指出实现这一目标的正

我使用的是plesk服务器,我已设置了以下子域:

products.domain.co.uk clientname.domain.co.uk

我想指出以下几点:

clientname.domain.co.uk/investments/id/ clientname.domain.co.uk/forms/id/

致products.domain.co.uk

并访问正确的文件夹,传入id查询,但将原始域保留在url中

我尝试了.htaccess,但发现SSL代理错误

有没有人能为我指出实现这一目标的正确方向,或者有没有其他方法可以做到这一点

这就是我尝试过的:

RewriteEngine On 
Options +FollowSymLinks 
RewriteCond %{REQUEST_URI} ^/donations
RewriteRule ^(.*)$ https://products.domain.co.uk/donations/ [P] 
这是我从plesk日志中得到的错误

错误 [请求clientname.domain.co.uk的SSL代理:443但未启用[提示:SSLProxyEngine]

错误 HTTPS:无法为…启用ssl支持


谢谢

如果这对其他人有帮助,我设法找到了一个解决方案

location ~ / {
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_pass https://subdomain1.domain.co.uk;
    proxy_redirect https://subdomain2.domain.co.uk https://$host/;
}
希望这对其他人有所帮助。

请阅读。向我们展示您实际尝试的内容,而不是仅仅说您尝试了某个内容但出现了错误。两个http主机(“子域”)是否托管在同一个http服务器上?如果是,请尝试不使用代理模块,而是使用内部重写规则。