转载自:http://www.884358.com/htacces...
越来越多的网站升级到了HTTPS,但升级到HTTPS后,会出现很多问题,例如支付宝支付后无法获取到回调信息,所以只有通过设置htaccess让支付宝回调地址不走HTTPS通道。
RewriteCond %{REQUEST_URI} !^/user.php/Pay
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
第一行的意思为网址url地址(不包含域名,指域名后面的部分)不以/user.php/Pay开头的,第二行的意思为端口不是443的,满足前两条,则转换为HTTPS链接。
设置好后,除了/user.php/Pay这个链接,其余的都会自动跳转到HTTPS。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。