Некорректное отображение HTTPS на сайте

[Удален]
915

Пациент - taburettka.by

Главная страница сайта доступна по http и по https. Движок Joomla. В админке включен SSL на весь сайт. Что может быть не так?

Есть инфа, что хостинг дырявый. Может ли от него это быть?

IL
На сайте с 09.12.2009
Offline
128
#1
Malmox:
Пациент - taburettka.by

Главная страница сайта доступна по http и по https. Движок Joomla. В админке включен SSL на весь сайт. Что может быть не так?
Есть инфа, что хостинг дырявый. Может ли от него это быть?

скорее всего у Вас не настроен редирект в .htaccess

suffix
На сайте с 26.08.2010
Offline
339
#2

1.

Редирект в .htaccess

варианты:

a)

RewriteEngine On

RewriteCond %{SERVER_PORT} !^443$

RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

б)

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]

2.

редирект в nginx

server {

listen 80;

server_name example.com;

return 301 https://$server_name$request_uri; # enforce https

# rewrite ^(.*) https://www.example.com$uri permanent;

}

3.

Проверяйте здесь Тест ssl пока "А" не будет - сейчас "С"

Клуб любителей хрюш (https://www.babai.ru)
[Удален]
#3
IoanL:
скорее всего у Вас не настроен редирект в .htaccess

В Joomla редирект в .htacess необязателен, можно в админке выставить переход на SSL. Дело должно быть в другом.

M
На сайте с 04.12.2013
Offline
223
#4

Значит, покоцанная ваша джумла, не той версии и т.п., раз она ведет себя не так, как должна. Или вы не совсем верно понимаете инфу касательно «можно в админке выставить переход на SSL».

---------- Добавлено 27.07.2018 в 11:09 ----------

К примеру: переход можно сделать, но «редиректить никто не обещал».

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
[Удален]
#5
miketomlin:
Значит, покоцанная ваша джумла, не той версии и т.п., раз она ведет себя не так, как должна. Или вы не совсем верно понимаете инфу касательно «можно в админке выставить переход на SSL».

---------- Добавлено 27.07.2018 в 11:09 ----------

К примеру: переход можно сделать, но «редиректить никто не обещал».

Как вариант, стоит проверить.

SeVlad
На сайте с 03.11.2008
Offline
1609
#6
Malmox:
Есть инфа, что хостинг дырявый. Может ли от него это быть?

Нет. Хостинг не причём и уж точно это не "дыры".

Malmox:
Главная страница сайта доступна по http и по https.

И что не так-то?

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
[Удален]
#7
SeVlad:
Нет. Хостинг не причём и уж точно это не "дыры".

И что не так-то?

Все не так) Должна быть только по HTTPS. Проблема была решена следующими строчками кода в .htaccess, без включения в админке SSL:

RewriteCond %{HTTPS} !=on

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]

RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

RewriteCond %{SERVER_PORT} !^443

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^ https://taburettka.by%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTP:X-SSL-Emu} !on

RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

SeVlad
На сайте с 03.11.2008
Offline
1609
#8
Malmox:
Должна быть только по HTTPS.

Кому "должна" :) ? Нет, если так хочется - то так и надо писать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий