Поддержка → Проблемы и решения → HTTPS + HTTP
HTTPS + HTTP
-
Сколько пользуюсь WordPress столько у него проблема с HTTPS.
Ввожу в настройках версию сайта HTTPS…
И сайт становится доступным по обоим протоколам.В новых апдейтах было бы замечательно «починить», надоело делать «заплатки».
http://much-money.info/
https://much-money.info/- Тема изменена 6 лет, 3 месяца назад пользователем maksymk.
-
вот не лень написать топик, но лень потратить 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 с радостью почитал бы ваши «наблюдения» если дадите ссылку
Я об этом много лет говорю. С начала запуска гуглофейка. Искать ссылки ломает, но гуглояндексы могут Вам многое показать (ищите на мои посты сёрче). А тут не СЕОфорум.
- Тема «HTTPS + HTTP» закрыта для новых ответов.