Я пытаюсь использовать .htaccess, чтобы одна страница моего сайта перенаправлялась на ее аналог https. Страница checkout.php находится в корневой папке / html сайта. (/checkout.php). Я пробовал использовать это: (которое я где-то нашел в Интернете). Я поставил его и получил внутреннюю ошибку сервера.
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !checkout.php
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Идея в том, что если клиент находится на странице checkout.php, тогда перенаправляйте на https ... если нет, перенаправляйте на http. Любая помощь была бы потрясающей.
Вот код перезаписи, который я использую для перенаправления простого доступа к странице администратора http wordpress на https. Вы можете настроить его под свои нужды.
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^wp-admin https://www.example.com/wp-admin [R=301,L]