转载自: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。


884358
50 声望4 粉丝

PHP