我的应用程序在名为“secure”的文件夹中需要SSL。
因此,在.htaccess文件中我网站的“安全”文件夹中,我使用以下代码强制https://在该网站的该部分:
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} secure
RewriteRule ^(.*)$ https://domain.com/secure/$1 [R,L]
我如何修改此内容,以便domain.com/secure/pay/callback可以使用常规http://
谢谢。
答案 0 :(得分:4)
只需添加排除
即可RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} secure
RewriteCond %{REQUEST_URI} !/secure/pay/callback
RewriteRule ^(.*)$ https://domain.com/secure/$1 [R,L]
但这是一个非常具体的案例;那够了吗?