• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Переезд dle на https

danneo

Честный
Регистрация
13 Ноя 2007
Сообщения
1.526
Реакции
121
Версия пока 10.6, думаю обновиться до последней сначала - 11.2.
Но вопрос в нюансах, т.к. это все таки DLE, а он "особенный" движок, всегда что-то не так, как у всех. Может есть что-то скрытое, что я не знаю?
Я так понимаю, достаточно поменять: htaccess, в статьях (ссылки и картинки), в конфиге адрес, в шаблоне ссылки и пути до картинок (css).
Это все? Может нужно ждать каких-то глюков?
И еще вопрос, как лучше указывать относительные ссылки:
//site.ru/sadfasdf/asdfs.js
или
/sadfasdf/asdfs.js
 
Последнее редактирование:
Тоже переехал на https. Относительные ссылки лучше указывать вот так:/sadfasdf/asdfs.js
Читал в каком-то мануале, что чем короче ссылка, тем лучше (при переезде на https)
 
Что за бред?)Какой сразу htaccess. Почитайте рекомендации яндекса про переезд. Есть же специальный раздел вебмастера, где всё написано русским и понятным языком.
 
может кто инструкцию напишет по переезду на https, а то для меня это темный лес
 
может кто инструкцию напишет по переезду на https, а то для меня это темный лес
Делал вот по этой инструкции Для просмотра ссылки Войди или Зарегистрируйся, работал нормально. С развлекательными сайтами лучше не заморачиваться - никакого эффекта от этого не будет, если только пользователям о безопасности втирать.
 
Почитай новости хотя б... От Гугла...
И ранжирование выше, и сообщение о небезопасном сайте без SSL... Вообще никакого толку...
Сообщение же будет на сайтах которые принимают онлайн платежи и страницах которые требуют ввода логина и пароля. Переводить какой-нибудь варезник или файловый архив на HTTPS смысла не вижу.
 
https нужен всем, т.к. Google ясно дал понять, что будет понижать сайты без SSL.
Переезд на DLE очень простой и не зависит от версии, у меня древний дле 9.4 и проблем с https не было.

Последовательность:

1) Выбираем поставщика сертификата. Есть несколько вариантов, нас будут интересовать следующие варианты 1) проверка домена 2) проверка юр лица. Если у вас простой сайтик, без платежей и т.д. достаточно будет сделать Domain Validation, сертификаты этого типа не дорогие. Для юридических лиц, а также коммерческих проэктов лучше брать сертификат с проверкой юр.лица, будьте готовы предоставить все документы, также надо иметь доступ к почте на @domain.com. Лично я выбрал Comodo Positive SSL через посредника, цена менее 9 у.е. за год, зато неплохой уровень шифрования. Есть также варианты использования бесплатного Let's Encrypt Для просмотра ссылки Войди или Зарегистрируйся к слову многие хостеры предлагают такие сертификаты.

2) Генерируете CSR при помощи онлайн-генератора. Подробную информацию спросите у поставщика сертификата. При генерации получите REQUEST и KEY. Реквест копируете в поле на получение сертификата. Обязательно сохраните сгенерированный ключ!!!!!!!!!!!!

3) обычно в течении 10 минут - 24 часов получаете запрос на подтверждение сертификата, приходит только на @domain.com.

4) В панели управления для нужного домена активируете SSL.

5) добавляете свой сертификат. На этом этапе потребуется PRIVATE KEY + CERTIFICATE + CHAIN (цепочка сертификатов, лично у меня 2 шт). Затем устанавливаете сертификат, сайт станет доступным по HTTPS.

6) в файле robots.txt вносим необходимые правки, а именно меняем HOST и SITEMAP.
User-agent: *
Allow: /
Host: Для просмотра ссылки Войди или Зарегистрируйся

User-agent: Yandex
Sitemap: Для просмотра ссылки Войди или Зарегистрируйся

7) в панели яндекс-вебмастера в разделе Индексирование есть опция "переезд сайта", ставим опцию https и отправляем запрос на переезд. Процесс займет время. К слову есть также рекомендация "добавить новый url", но с https, также подтвердить права на сайт. После чего в индексирование - переобход страниц пнуть яндекс, чтобы был совершен переобход.

8) дальше в панели гугл вебмастер рекомендуют добавить новый ресурс и скормить ему sitemap. Только вот должен сайтмап на этом этапе быть с https или без - непонятно. Платон говорит - можно сразу с https.

9) в настройках сайта адрес надо будет указать с https, но если это сделать, все линки на новости уйдут на HTTPS, а если этого не сделать, sitemap будет без HTTPS - тут опять же не все понятно по части последовательности. Все ссылки рекомендуется сделать относительными, т.е. начинающимися со слеша иначе получите "смешанное содержимое".

10) только после того, как Яндекс перенес сайт на https, можно изменить htaccess и сделать 301-й редирект
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* Для просмотра ссылки Войди или Зарегистрируйся [R=301,L]
Вся проблема в том, что какраз для гугла - надо делать редирект, а для яндекса надо ждаьть...

В случае проблем с яндексом, можно писать в саппорт Для просмотра ссылки Войди или Зарегистрируйся

Внимание! Если сделать 301-й редирект сразу - тИЦ ссыпается до нуля, а восстанавливается в среднем через месяц.
 
Последнее редактирование:
Решил потестить. Установил сертификат Let’s Encrypt, из исп менеджере, активировал в доменах...
далее на самом сайте в настройках указал https
в .htaccess добавил строки
### SSL
RewriteCond %{HTTPS} =off
RewriteRule (.*) Для просмотра ссылки Войди или Зарегистрируйся [QSA,L]
### END OF SSL
в роботс файле исправил сайтмап
В шаблоне вместо http:// делайте просто два слеша // и будет счастье)))

p.s Мне сейчас много кто просить ставить сертификаты для сайтов. Мое мнение сертификаты должны стоять на тех сайтах где есть оплата онлайн
 
А зачем в шаблонах выставлять // ? Ведь там используется / либо {THEME}.

По поводу обязательно или нет... гугл повышает в выдаче сайты с шифрованием. Для личного сайта можно ведь бесплатный летскрипт взять или startssl.

Для сайтов с онлайн-оплатой надо брать OV-сертификаты
Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху