У меня есть страница оплаты на моем веб-сайте: domain.com / user / payment / product_name , и я хочу быть уверен, что все запросы, поступающие на эту страницу, будут перенаправлены на HTTPS в htaccess. «product_name» является аргументом.
Это мой текущий код:
RewriteCond %{HTTPS} off
RewriteCond ^([^/]+)/payment/([^/]+)$ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1/payment/$2 [R=301,L]
Я не уверен, что делаю не так.
Также я хочу, чтобы, если пользователь открыл страницу, используя HTTPS, любая страница, кроме страницы оплаты, была перенаправлена на HTTP.
Спасибо.