Вот код, который у меня есть в моем файле .htaccess:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Я знаю, что джека переписывает... и все другие сообщения по этому вопросу действительно не соответствуют моим критериям, и я недостаточно знаю об этом языке, чтобы попытаться расшифровать его.
В основном мне нужно следующее:
- перенаправить все экземпляры "example.com" на "www.example.com"
- перенаправить все экземпляры " https//www.example.com" на " http://www.example.com", за исключением 1 страницы!!!! (в случае, если это имеет значение, имя файла этой страницы - payment.php)
Код, который у меня выше, работает, но для 1 страницы, на которой мне нужно быть https, он переписывает URL-адрес на http. Эта страница должна быть https.
Спасибо, Крис