Как сделать переадрсацию?
Нужно с http://site.ru
на https://site.ru/index.php
RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]
или так
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
assassindev, а тебе нужно чтобы все именно на него ссылалось, любая страница на index.php?
16 Янв 2017, 23:52assassindev, на знаю чем тебе не понравились те варианты, которые тебе с любой страницы переадресуют на туже только уже с https.
Bариант что ты хочешь, будeт работать только если человек зайдет на главную сайта. А если зайдет например сразу на site.ru/vasia то уже опять будeт http
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^site\.ru
RewriteRule ^(.*)$ https://%{HTTP_HOST}/index.php [L,R=301]
Зачем ставит переадресацию на индекс если он и так по дефаулту в php ахах
А на защищенный канал надо настроит и купить сертификат https:// и тогда будет работать а как ты хочеш без сиртификата заходить на защинненый канал???
death, я так понимаю сертификат у него есть. Но вот зачем он именно так хочет htaccess вот этого я не понимаю)
20 Янв 2017, 16:06death, вот именно надо настроить в htacces на защищеный канал
добавлено спустя 25 секунд:
Jaguar, спасибо сейчас попробую
assassindev,техническая сторона вопроса
-
https://tls.dxdt.ru/tls.html
-
Нет опыта работы с данной технологией(не приходилось),поэтому естественно обращаемся к опытным пользователям.
-
https://moonback.ru/page/ssl-https
добавлено спустя 15 минут:
assassindev,попробую сам разобраться с получением бесплатного сертификата....комментарии о результатах позже.
добавлено спустя 8 минут:
assassindev,Encrypt является бесплатным центром сертификации.
-
https://letsencrypt.org
добавлено спустя 21 минуту:
assassindev,клиенты протокола ACME для подтверждения владения правами доступа к домену.
ACME клиент , написанный на PHP
-
https://acmephp.github.io
добавлено спустя 6 минут:
assassindev,https://letsencrypt.org/docs/client-options/