【急】要忽略某个地址,其它地址都用RewriteRule从http重写到https,该怎么写?

【急】要忽略某个地址,其它地址都用RewriteRule从http重写到https,该怎么写?

比如要忽略的地址是http://www.abc.com/1.jsp,除了这个地址,其它地址形如http://www.abc.com/*.jsp都重写为https://www.abc.com/*.jsp。其中除了协议更改外,其它不做改变。这样的RewriteRule该怎么写啊?问题紧急,各位大人帮忙啊,谢谢!
https默认访问的是443端口,http默认是80,端口不一样你觉得能实现么,牛人..
楼上,https的端口是可以改的,你也说是默认端口撒,这个不是重点,关键是这个rewrite语句怎么写呢?
你再怎么改,在同一台机器上存在80的情况下你也不可能改成80的
Rewrite接收的是发向80的请求
你用https协议的话数据不会达到的
还不是重点,唉。。服了
URL重写只能在虚拟主机范围内重写,HTTPS是使用SSL进行加密传输的,是需要数字证书和交换密钥的,怎么可能从HTTP重写到HTTPS,
看来LZ对SSL一点都不懂,你想重写到HTTPS,难道想假冒银行网站不成?
他们使用的通讯协议都不同,怎么可能重写??
唉,我是不怎么了解SSL,我是开发人员不是SA,但是这个RewriteRule经过我和SA的不断调试还是弄出来了,如下:
RewriteEngine   on
RewriteCond   %{REQUEST_URI}   [要忽略的url的正则表达式]
RewriteRule   ^(.*)$   https://%{HTTP_HOST}$1   [R=301]
测试通过没有问题。我不是要假冒银行网址,我们网站自身是https,而银行只向http返回数据,所以才有了以上需求