• Сколько пользуюсь WordPress столько у него проблема с HTTPS.
    Ввожу в настройках версию сайта HTTPS…
    И сайт становится доступным по обоим протоколам.

    В новых апдейтах было бы замечательно «починить», надоело делать «заплатки».
    http://much-money.info/
    https://much-money.info/

    • Тема изменена 6 лет, 3 месяца назад пользователем maksymk.
Просмотр 10 ответов — с 1 по 10 (всего 10)
  • вот не лень написать топик, но лень потратить 5 минут, чтобы погуглить переход на https.

    .htaccess

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

    Flector, попробовал ваш вариант:

    Страница недоступна
    Сайт much-money.info выполнил переадресацию слишком много раз.
    Удалите файлы cookie..
    ERR_TOO_MANY_REDIRECTS

    Но пост читали не внимательно. Сказано, что пользуюсь заплатками.
    Хотя считаю, это косяк движка, который быстро устраняется, но почему-то не хотят…

    Оптимальное, что я нашел, это через функции, хотя считаю это не лучшим решением …

    • Ответ изменён 6 лет, 3 месяца назад пользователем maksymk.

    прочитайте инструкции вашего хостера.
    код в .htaccess не универсальный, бывают отличия у разных хостеров.

    через функции, плагины и прочее — это костыли.
    правильно — только в конфигах апача или nginx.

    причем тут косяк движка мне совершенно непонятно, это вы не в ту степь полезли.

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

    CMS — это готовый инструмент, и при установке протокола HTTPS, весь сайт должен быть доступен по 1 версии адресов.
    Говорите не в ту степь? — не правы, если ставить сайт с www или без в админке, то адреса будут корректными (без дублей в протоколах).

    универсальный для WP аксес:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ — [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    Все остальное, собственные доделки каждого.

    Сколько пользуюсь WordPress столько у него проблема с HTTPS.

    Несколько раз переводил на https — ни разу не было. ЧЯДНТ?

    И сайт становится доступным по обоим протоколам.

    И? Так и нужно.
    Чего Вы хотите-то?

    Нет, такого не должно быть, если сайте переезжает на HTTPS, то при попытке входа на сайте через HTTP сайт должен редиректиться на HTTPS.

    вот, «авторитетный ресурс»:
    «Сайт на http и https для поисковых систем это два совершенно разных ресурса. Если вы не позаботитесь о том, чтобы поисковые системы оставили лишь один сайт в поиске, то можете потерять значительную часть трафика.»
    https://devaka.ru/articles/moving-to-https

    Ладно я такой глупый в ваших глазах, но этот человек «авторитетный» в рунете …

    Цель поста: полноценный HTTPS без костылей в будущих версиях WordPress

    • Ответ изменён 6 лет, 3 месяца назад пользователем maksymk.

    Нет, такого не должно быть, если сайте переезжает на HTTPS, то при попытке входа на сайте через HTTP сайт должен редиректиться на HTTPS.

    Это Вы так считаете. Впрочем, как и многие другие, начитавшиеся недосешнигов.

    Я считаю, что если стукнуло в голову перевести на https, то нужно дать юзеру выбор каким протоколом пользоваться. В манах ПС тоже ничего не говорится о том, что нужен редирект. Более того — как раз говорится что не нужен (не всегда явно, но тут у них свои причины толкать олухов к переводу на https). Как минимум на время переиндексации (а потом что меняется? 🙂 ).

    вот, «авторитетный ресурс»:

    Сергей, конечно, грамотный сеошник, но тут он не прав совершенно. К тому же пост трёхлетней давности.
    ПСы ну никак не оставят 2 адреса одного документа (и по своим алгоритмам и есть каноникал), а трафик быстрее потеряется из-за https как такового.
    Впрочем тут не СЕОшный форум. На сёрче я много раза показывал причины всего этого.

    Читайте маны ПС и смотрите в выдачу, если хотите понимать в СЕО.

    полноценный HTTPS без костылей в будущих версиях WordPress

    Всё просто — изменяете протокол в настройках. Если в контенте есть ссылки на посты/страницы — пройтись плагином поиска-замены и поменять протокол своего сайта (лучше на безпротокольную схему). + Перегенерация карты и изменения в роботсе. +(для ускорения) немного поработать в ВМ ПС. Делов на час макс. При условии нормальной настройки сервера и правильно созданного сайта 🙂

    А хотите провала в ПСах на время переиндексации — ставьте стандартный редирект в хтацессе.

    Цель поста: полноценный HTTPS без костылей в будущих версиях WordPress

    за протокол отвечает сервер.
    не движок.
    как и за чпу и за многое другое.

    вообще не понимаю, в чем проблема быстренько настроить редирект в .htaccess — мануалы хостера лень изучать что ли?

    шикарная реакция, зачем делать лучше ?…
    насчет HTTPS с радостью почитал бы ваши «наблюдения» если дадите ссылку

    зачем делать лучше ?…

    Кому лучше? Чем лучше? Что лучше?
    Если про https на всяких бложиках, то для пользователя это не лучше.
    Для владельца сайта тоже.
    Так кому лучше? Только сборщикам инфы (бигдата) и др. злодеям.

    насчет HTTPS с радостью почитал бы ваши «наблюдения» если дадите ссылку

    Я об этом много лет говорю. С начала запуска гуглофейка. Искать ссылки ломает, но гуглояндексы могут Вам многое показать (ищите на мои посты сёрче). А тут не СЕОфорум.

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Тема «HTTPS + HTTP» закрыта для новых ответов.