Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2020-02-05 10:53:57

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

https

Всем привет, установил на хостинг двиг , ставил сразу домен с https, в настройках все сразу прописалось  https,  но при переходе с сайта в админку, перебрасывает на http, и все ссылки которые содержат admin.php тоже редиректят на http, точнее генерируются ссылки вообще без https и http ,просто домен с направлением

Если в ручную поправить ,добавить https то работает нормально, может здесь что не правильно

RewriteEngine On
RewriteCond %{HTTP_HOST} !^shahtinsk.site$ [NC]
RewriteRule ^(.*)$ https://shahtinsk.site/$1 [R=301,L]
#RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [S=35]
RewriteRule ^robots.txt$ /robots.php [L,QSA]
# Editable links
RewriteRule ^.+$ index.php?$1 [QSA,L]
# В переменную окружения %{ENV:PROTOCOL} помещаем протокол
RewriteRule ^(.*)$ - [E=PROTOCOL:http]
RewriteCond %{HTTPS} ^on$ [NC]
RewriteRule ^(.*)$ - [E=PROTOCOL:https]
# Если нужно убираем www
RewriteCond %{SERVER_PORT} ^80$
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ %{ENV:PROTOCOL}://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ %{ENV:PROTOCOL}://%1:%{SERVER_PORT}%{REQUEST_URI} [R=301,L]

# Editable links
RewriteRule ^.+$ index.php?$1 [QSA,L]

Не в сети

#2 2020-02-05 11:18:26

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: https

Еще один косяк 

[debug] {debug_queries} {debug_profiler} [/debug]

не исчезает, при выключении

Не в сети

#3 2020-02-07 12:47:11

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: https

И так ссылка https://shahtinsk.site/engine/admin.php, просто обрезается до shahtinsk.site/engine/admin.php, и получается эта страница без ssl, остальные ссылки в админке с протоколом ssl.

https://shahtinsk.site
логин redaktor
пароль redaktor
просто посмотреть, двиг 096, php7,3

P.S. htacces cтавил дефолтный,без разницы,проблема остается,двиг перезаливал , тоже самое . Получается при открытии файла admin.php происходит редирект.

Не в сети

#4 2020-02-07 14:10:27

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: https

И так разобрался,проблема сначала была в ssl, поменял ssl, но была уже поставленна старая админка, а там есть одна картинка и ведет она на http://ngcms.ru , т.е. на не защищенный протокол.

Не в сети

#5 2020-02-22 00:32:23

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: https

Обычно этого хватает. Без указания доменов.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Не в сети

#6 2020-02-22 06:11:59

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: https

Ну вообще то  ngcms.ru уже год доступен по ssl

Не в сети

Подвал раздела

Работает на FluxBB