Решено SSL сертификат

Статус
Закрыто для дальнейших ответов.

Sergolab

Проверенный
Сообщения
14
Симпатии
0
Баллы
1
#1
Извиняюсь за столь нубский вопрос, но все же
Как правильно настроить ssl сертификат от рег.ру в .htacces?
И в какой именно нужно писать? в тот который в корне .htacces.txt или в тот который находится в /library ?
 

sonic

Премиум
Сообщения
1.129
Симпатии
2.234
Баллы
153
#2
я не знаю что за сертификаты выдает
но точно могу сказать что в
сертификаты не настраиваются....
в корневой папке форума в .htacces вы в лучшем случае можете прописать принудительный редирект с

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

на

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

, чтобы все попадали именно по защищенному соединению на сайт.
 

Sergolab

Проверенный
Сообщения
14
Симпатии
0
Баллы
1
#3
Хостинг предлагает 3 варианта, какой именно мне подойдет?

вариант 1
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .*

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

{SERVER_NAME}%{REQUEST_URI} [R=301,L]

вариант 2
RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteRule (.*)

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

{HTTP_HOST}%{REQUEST_URI} [QSA,L]

вариант 3
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

{HTTP_HOST}%{REQUEST_URI} [L,R=301]
--- Сообщение автоматически объединено: ---

ееее, все работает :)
 
Последнее редактирование:

sonic

Премиум
Сообщения
1.129
Симпатии
2.234
Баллы
153
#4
блин вопрос у вас хостинг или ВПС?

если хостинг то как может хостинг выдавать 3 варианта? он может выдать только один у меня прекрасно на хостинге отрабатывает это

Код:
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
еще для принудительного перекидывания с

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

на ваш_домен это прописано

Код:
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
строчка

и так присутствует в корневом .htacces файле.. так что ее добавлять не надо, а все правила просто после нее добавлять.
 

Sergolab

Проверенный
Сообщения
14
Симпатии
0
Баллы
1
#5
Я уже все поставил, спасибо :)
--- Сообщение автоматически объединено: ---

sonic, еще вопрос, можно ли удалять файл .htacces.txt из корневого каталога?
 

sonic

Премиум
Сообщения
1.129
Симпатии
2.234
Баллы
153
#6
можно, но зачем?? это как бы оригинал просто с раширением txt тем боле при заливке обновления движка вы его опять зальете или вы выборочно будете файлы для обновления заливать??
 

Sergolab

Проверенный
Сообщения
14
Симпатии
0
Баллы
1
#7
можно, но зачем?? это как бы оригинал просто с раширением txt тем боле при заливке обновления движка вы его опять зальете или вы выборочно будете файлы для обновления заливать??
Я не буду обновление заливать, у меня после него форум поломается стопудова :D
 

Erriour

Забаненный
Сообщения
1
Симпатии
0
Баллы
1
#8
Да вообще можно удалять. Этот файл не прям чтобы полезен.
sonic, ну так сложно что ль удалить файл перед отправкой на FTP?
 

sonic

Премиум
Сообщения
1.129
Симпатии
2.234
Баллы
153
#9
стоп я немного погорячился и не увидел что 2.х ветка.. удалять нельзя иначе у вас будет висеть постоянно ошибка в админке, что это файл отсутствует.
 

Skaiman

[SVG]ADD-ONS ™
Разработчик
Сообщения
5.768
Симпатии
5.472
Баллы
266
#10
/admin.php?options/groups/basicBoard/ Включить канонизацию URL-адреса форума
Если включено, параметр "URL-адрес форума" будет считаться каноническим URL-адресом. Если посетители обращаются к вашему форуму с помощью другого URL-адреса, они будут автоматически перенаправлены на соответствующий канонический URL-адрес. Перед включением, Вы должны убедиться, что URL-адрес форума корректный. Если в нем будет допущена ошибка, Вы не сможете попасть в панель управления администратора!
и конечно же URL-адрес форума должен быть https. В принципе все, для второй ветки и не надо ни чего мудрить лишнего.
 

DistributionMan

Проверенный
Сообщения
62
Симпатии
2
Баллы
8
#11
Чё за гемор то с SSl? Я видос просто глянул, что тут размещёно.
Потом в панель зашёл от хостинга. Там получил бесплатный SSl. Зашёл в настройки панели управления хостера, включил этот SSL, и подключил принудительный переход к HTTPS. Далее в главных настройках форума дописал s к началу главной страницы и ещё где-то там, где адрес сайта указывается. Всё.Никаких редактирований файлов и папок. И 100% обнова будет ставиться.
 

sonic

Премиум
Сообщения
1.129
Симпатии
2.234
Баллы
153
#12
Всё.Никаких редактирований файлов и папок.
мы за тебя очень рады, но панелей управления хостингом есть больше чем 1 штука.. и то что у тебя ISP и делаются там редиректы принудительные с http:// на https:// выставлением галочки в настройках домена, в других панельках нужно делать правкой файла .htacces
 

DistributionMan

Проверенный
Сообщения
62
Симпатии
2
Баллы
8
#13
мы за тебя очень рады, но панелей управления хостингом есть больше чем 1 штука.. и то что у тебя ISP и делаются там редиректы принудительные с http:// на https:// выставлением галочки в настройках домена, в других панельках нужно делать правкой файла .htacces
жесть.
 

sonic

Премиум
Сообщения
1.129
Симпатии
2.234
Баллы
153
#15
мы говорим о хостинге, а не ВПС.. каким образом заставить работать дериктивы .htacces на nginx это проблемы хостера так как он тогда и стандартный набор правил которые идут с движком должен сьесть и обрабатывать... а если случай с ВПС и чел выбирает себе в качестве веб-сервера nginx то он должен знать где ему в конфиге прописать что такое
NGINX:
if ($scheme = http) {
       return 301 https://$server_name$request_uri;
    }
if ($host ~* www.) {
       return 301 https://$server_name$request_uri;
    }
 
Статус
Закрыто для дальнейших ответов.
Вверх Снизу