Jump to content

Recommended Posts

Ребята, ПОМОГИТЕ!!!

Купил ssl сертификат, установили его на хостинг.

Сайт мой на wordpress. При попытке перейти на сайт через https? не отображаются стили. Если делать замену http на https происходит циклическая переадресация. В файле .htaccess правки вносил (пробовал разные варианты которые советовали на других форумах), цз-config.php тоже менял. Плагин wordpress https ставил, с бубном бегал и прыгал. Ничего не получается. 

 

В целом через плагин wordpress https сдвиг происходит, но остается проблема со стилями которую я не знаю как решить. Через консоль смотрел, в основном картинки и скрипты имеют ссылки формата http://***. Помогите исправить ситуацию и как сделать максимально оперативно замены в файлах. Может есть какой-то плагин. Буду признателен за помощь.

Link to post
Share on other sites

Через консоль смотрел, в основном картинки и скрипты имеют ссылки формата http://***. Помогите исправить ситуацию и как сделать максимально оперативно замены в файлах. Может есть какой-то плагин. Буду признателен за помощь.

Может у шаблона путь к стилям написан с адресом:

<link rel="stylesheet" href="http://site.ru/style.css"/>

Если с адресом заменил на :

<link rel="stylesheet" href="/style.css"/>

Link to post
Share on other sites

 

Ребята, ПОМОГИТЕ!!!
Купил ssl сертификат, установили его на хостинг.
Сайт мой на wordpress. При попытке перейти на сайт через https? не отображаются стили. Если делать замену http на https происходит циклическая переадресация. В файле .htaccess правки вносил (пробовал разные варианты которые советовали на других форумах), цз-config.php тоже менял. Плагин wordpress https ставил, с бубном бегал и прыгал. Ничего не получается. 
 
В целом через плагин wordpress https сдвиг происходит, но остается проблема со стилями которую я не знаю как решить. Через консоль смотрел, в основном картинки и скрипты имеют ссылки формата http://***. Помогите исправить ситуацию и как сделать максимально оперативно замены в файлах. Может есть какой-то плагин. Буду признателен за помощь.

 

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

Link to post
Share on other sites

В админке надо выбрать https протокол!

Если не поможет то:

  1. Скачай свою базу данных;
  2. Открой её любым редактором;
  3. И замени http на https (чтобы не поменять протокол там где не нужно надо искать _http://твой-домен... и заменить на _https://твой-домен...)

И вот htaccess (редиректит все на https без www:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Link to post
Share on other sites

 

В админке надо выбрать https протокол!

Если не поможет то:

  1. Скачай свою базу данных;
  2. Открой её любым редактором;
  3. И замени http на https (чтобы не поменять протокол там где не нужно надо искать _http://твой-домен... и заменить на _https://твой-домен...)

И вот htaccess (редиректит все на https без www:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

 

 

Хорошее решение. Сделал бы так же. 

Но есть и второй вариант. Нужно использовать один из https плагинов (не могу сказать какой, Вам нужно попробовать самостоятельно). https://wordpress.org/plugins/search.php?q=https

Link to post
Share on other sites

Файл htaccess пробовал менять. Если в  админке указать ссылки сайта через https то начинается циклическая переадресация. Единственный прогресс был при использовании плагина wordpress https. Там сдвиг небольшой пошел, но при заходе на сайт  пропадают стили. Ошибок там полно и связано с тем что ссылки на некотоыре элементы идут через протокол http. Возможно причина в этом, но тут откровенно говоря без понятия как поменять протокл этих ссылок так как они вызываются в коде функциями котоыре не з-наю где находятся. Пробовал использовать сторонние плагины, которые по идее должны исправить эту бочину, но результата ноль. Также на сайте используется woocommerce и если включить в настрйока ssl для оплаты, то идет опять же циклическая переадресация. 

 

Что самое забавное, пробовал зайти с телефона на сайт через https и все стили там нормально грузяться. с компа на всех браузерах стили не грузятся. Хотя на сайте просто используется адаптивная верстка.

Link to post
Share on other sites
  • 7 months later...

Файл htaccess пробовал менять. Если в  админке указать ссылки сайта через https то начинается циклическая переадресация. Единственный прогресс был при использовании плагина wordpress https. Там сдвиг небольшой пошел, но при заходе на сайт  пропадают стили. Ошибок там полно и связано с тем что ссылки на некотоыре элементы идут через протокол http. Возможно причина в этом, но тут откровенно говоря без понятия как поменять протокл этих ссылок так как они вызываются в коде функциями котоыре не з-наю где находятся. Пробовал использовать сторонние плагины, которые по идее должны исправить эту бочину, но результата ноль. Также на сайте используется woocommerce и если включить в настрйока ssl для оплаты, то идет опять же циклическая переадресация. 

 

Что самое забавное, пробовал зайти с телефона на сайт через https и все стили там нормально грузяться. с компа на всех браузерах стили не грузятся. Хотя на сайте просто используется адаптивная верстка.

Чем закончилось то все? у самого сейчас такая же беда

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...