Переход на HTTPS

Автор ksana24, 19 ноября 2017, 15:20:49

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ksana24

Помогите, пожалуйста, разобраться, как перевести форум на HTTPS?

Ссылка на форум - http://prodengiblog.ru/forum/index.php

Форум установлен на поддомене.

Домен, на котором он установлен переведен на HTTPS.

Все остальные поддомены отображаются нормально, но, форум по ссылке https://prodengiblog.ru/forum/index.php отображается не корректно.

Поменяла адрес на HTTPS в файлах форума: Settings.php и Settings_bak.php.

Подскажите, плиз, где еще поменять адрес?

Yarik

Я думаю первым делом открыть в браузере косоль разработчика и посмотреть в консоли на предмет ошибок Мне кажется там будет ругань на подгрузуку смешанного контента.Такое Вам по силам?

digger®

Цитата: ksana24 от 19 ноября 2017, 15:20:49Помогите, пожалуйста, разобраться, как перевести форум на HTTPS?

Ссылка на форум - http://prodengiblog.ru/forum/index.php

Форум установлен на поддомене.

Домен, на котором он установлен переведен на HTTPS.

Все остальные поддомены отображаются нормально, но, форум по ссылке https://prodengiblog.ru/forum/index.php отображается не корректно.

Поменяла адрес на HTTPS в файлах форума: Settings.php и Settings_bak.php.

Подскажите, плиз, где еще поменять адрес?

В свойствах тем оформления, смайлах, вложениях...

ksana24

Спасибо.
Править нужно только файлы шаблона или всего форума?

Нужно ли исправлять HTTP на HTTPS в мета теге?

<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />

Или в скриптах, типа этого:

<script type="text/javascript"><!-- // --><![CDATA[
      // Generate a "test ftp" button.
      var generatedButton = false;
      function generateFTPTest()
      {
         // Don\'t ever call this twice!
         if (generatedButton)
            return false;
         generatedButton = true;

         // No XML?
         if (!window.XMLHttpRequest || (!document.getElementById("test_ftp_placeholder") && !document.getElementById("test_ftp_placeholder_full")))
            return false;

---------------------------------

И, если позволите - еще один вопрос:

Что за файлы в папке с шаблоном форума с названиями, типа:

BoardIndex.template.php~ ?


Т.е. есть файл BoardIndex.template.php и рядом BoardIndex.template.php~


Что за значки в конце файла?

Файлы с такими значками являются точными копиями одноименных файлов.

Зачем они нужны и нужны ли?

Можно их удалить?

digger®

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

ksana24

Спасибо, digger.


А нужно ли исправлять HTTP на HTTPS в мета теге?

<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />

Или в скриптах, типа этого:

<script type="text/javascript"><!-- // --><![CDATA[
      // Generate a "test ftp" button.
      var generatedButton = false;
      function generateFTPTest()
      {
         // Don\'t ever call this twice!
         if (generatedButton)
            return false;
         generatedButton = true;

         // No XML?
         if (!window.XMLHttpRequest || (!document.getElementById("test_ftp_placeholder") && !document.getElementById("test_ftp_placeholder_full")))
            return false;

digger®

Цитата: ksana24 от 19 ноября 2017, 16:02:59Спасибо, digger.


А нужно ли исправлять HTTP на HTTPS в мета теге?

<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />

Или в скриптах, типа этого:

<script type="text/javascript"><!-- // --><![CDATA[
      // Generate a "test ftp" button.
      var generatedButton = false;
      function generateFTPTest()
      {
         // Don\'t ever call this twice!
         if (generatedButton)
            return false;
         generatedButton = true;

         // No XML?
         if (!window.XMLHttpRequest || (!document.getElementById("test_ftp_placeholder") && !document.getElementById("test_ftp_placeholder_full")))
            return false;

Не вижу тут ни одного упоминания протокола http.

ksana24

ЦитироватьНе вижу тут ни одного упоминания протокола http.

http-equiv

Цитироватьвсе пути задаются настройках в админке.

Где именно это задается? Не найду :(

digger®

Цитата: ksana24 от 19 ноября 2017, 16:09:37http-equiv
Я конечно извиняюсь, но вот вы на своем сайте предлагаете достаточно дорогую платную услугу по переводу сайтов на https, при этом, очевидно, имея совсем слабое представление о сути вопроса. Видимо, для вас http это просто четыре буквы, которые вы собираетесь править на другие пять букв, не понимая что это - протокол в адресе, название мета-тэга, название JS метода или что-то еще.
Судя по вашему сайту, вы же сайты и разрабатываете, шаблоны делаете и не знаете, что такое http-equiv или XMLHttpRequest? Как же так?

ksana24

Да, знаю я это. Но, уточнить не помешает :).

И все таки, где в админке исправить пути к форуму?

ksana24


ksana24

Осталась последняя проблема:

при попытке изменить  пути в смайлам или установить новы, выдает:


Forbidden
You don't have permission to access /forum/index.php on this server.



Выставила другие права доступа - не помогло.

В чем может быть проблема?

digger®

Цитата: ksana24 от 19 ноября 2017, 16:35:47Осталась последняя проблема:

при попытке изменить  пути в смайлам или установить новы, выдает:


Forbidden
You don't have permission to access /forum/index.php on this server.



Выставила другие права доступа - не помогло.

В чем может быть проблема?
В apache mod_security. Если не свой сервер, пишите в техподдержку хостинга.

Yarik

Цитата: ksana24 от 19 ноября 2017, 16:35:47Осталась последняя проблема:
Не последняя
Mixed Content: The page at 'https://prodengiblog.ru/forum/index.php' was loaded over HTTPS, but requested an insecure script 'http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js'. This request has been blocked; the content must be served over HTTPS.

ksana24

#14
Спасибо. Исправила.

ksana24

И еще вопрос:  Как изменить путь к смайлам?

http://prodengiblog.ru/forum/Smileys/colobki/...

GeorG

/index.php?action=admin;area=smileys;sa=settings
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

ksana24