当入站请求URL是HTTP时,可以mod_rewrite roxy到HTTPS url?

我有一个主机(IIS6,通过一个名为Micronovae的Windows运行mod_rewrite的实现,运行良好),它有一个http://some.host.com网站

我还有另一台主机(位于微软Azure),在https://secure.otherhost.com有一个站点

目前我有一个mod_rewrite规则集,因此:

#visitor to some.host.com is transparently proxied to new site at secure.otherhost.com ReWriteCond %{HTTP_HOST} some\.host\.com [NC] ReWriteRule (.*) https://secure.otherhost.com$1 [P,L,QSA] 

我知道规则的工作原理(虽然我设置了日志logging选项,但是事情似乎没有logging到它应该在的地方),因为如果我将它作为[R]规则而不是[P]规则,那么浏览器会收到redirect并转到HTTPS secure.otherhost.com就好了

但是..如果我启用[P] roxy模式,而我尝试去http://some.host.com只是得到一个404错误

任何人都可以给我一个线索? 服务器可以与外部服务器进行HTTPS对话,然后通过HTTP将结果返回给我的客户端浏览器?