Уважаемые разработчики!
На сервер был установлен ssl сертификат.
Все, что нужно было сделать со стороны хостинга, было сделано.
Теперь нужно прописать в шаблоне клиентской базы следующее:
if(!$_SERVER['HTTP_X_HTTPS'])
header("Location: https://sait.ru/");
как это осуществить?
спасибо!
ssl сертификат безопасности
Автор Lovent, 24 июня 2011 17:45
Сообщений в теме: 4
#1
Отправлено 24 Июнь 2011 - 17:45
#2
Отправлено 28 Июнь 2011 - 15:47
Отреагируйте, пожалуйста!
Жду ответ...
Жду ответ...
#3
Отправлено 28 Июнь 2011 - 16:21
Вы хотите чтобы сайт открывался только по https?
Обычно это делается с помощью htaccess:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^page.com$ https://test.com/page.com [R=301,L]
Обычно это делается с помощью htaccess:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^page.com$ https://test.com/page.com [R=301,L]
#4
Отправлено 30 Июнь 2011 - 01:15
Analitic (28.6.2011, 16:21) писал:
Вы хотите чтобы сайт открывался только по https?
Обычно это делается с помощью htaccess:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^page.com$ https://test.com/page.com [R=301,L]
Обычно это делается с помощью htaccess:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^page.com$ https://test.com/page.com [R=301,L]
возможно я что-то не так делаю, но не работает!
да, если заходить через ссылку типа sait.ru, то нормально перекидывает. А если потом вручную убрать https://, то ничего не происходит, переадресации - нет. Ее так же нет, если открываем ссылку (например из письма) вида sait.ru/base/fields.php?table=96
а если в тело базы вставить, то будет работать четко! посоветуйте, пожалуйста...
#5
Отправлено 30 Июнь 2011 - 08:55
У вас RewriteRule настроен только на корень сайта.
Первая же строка в поиске google по фразе RewriteRule HTTPS:
RewriteCond %{HTTPS} !=on
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Мы не рекомендуем менять саму программу, при обновлении все ваши изменения будут сброшены!
Первая же строка в поиске google по фразе RewriteRule HTTPS:
RewriteCond %{HTTPS} !=on
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
Мы не рекомендуем менять саму программу, при обновлении все ваши изменения будут сброшены!
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных













