Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

главная страница на HTTPS, но стоит только нажать на какую ссылку, меню, товар - переходит на HTTP


Recommended Posts

Я вот тоже на 1.5.4.1 захожу на https://site.ru - главная страница на HTTPS, но стоит только нажать на какую ссылку, меню, товар - переходит на HTTP

И борется это только прописыанием в config.php

// HTTP
define('HTTP_SERVER', 'https://agrorus.org/');
define('HTTP_IMAGE', 'https://agrorus.org/image/');
define('HTTP_ADMIN', 'http://agrorus.org/admin/');
 

несмотря на наличие:

// HTTPS
define('HTTPS_SERVER', 'https://agrorus.org/');
define('HTTPS_IMAGE', 'https://agrorus.org/image/');

Конечно, можно так и сделать, НО, тогда протокол HTTP работать не будет и можно только представить, что станет с выдачей сайта поисковиками. Как это побороть?Как перейти безболезненно на HTTPS ?

 

У яндекса же в требованиях написано, что картинки для индексации должны быть доступны по протоколу HTTP, несмотря на HTTPS

Змінено користувачем gyurza2000
Надіслати
Поділитися на інших сайтах

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

Надіслати
Поділитися на інших сайтах

У яндекса же в требованиях написано, что картинки для индексации должны быть доступны по протоколу HTTP, несмотря на HTTPS

 

Покажите требования.

Надіслати
Поділитися на інших сайтах

Найти рекомендации яндекса о доступности картинок по 2м протоколам сейчас найти не могу, но гугление даёт немало неагтива на эту тему:
http://geektimes.ru/post/228693/
http://www.pixelplus.ru/samostoyatelno/sovety/11.html
http://www.stableit.ru/2014/07/https-only.html
http://loleknbolek.com/kak-samomu-raskrutit-sajt-v-google-i-yandeks/10-prichin-pochemu-ne-indeksiruyutsya-kartinki-v-yandeks-i-google/

8. Сайт использует протокол https. В самом хелпе Яндекса написано, что если используется на сайте протокол https, то необходимо, чтобы картинкам был доступ по http. Пример: Если Вам нужно, чтобы проиндексировалась картинка по адресу https://domain.ru/image.jpg то необходимо дать роботу возможность скачать эту картинку по адресу: http://domain.ru/image.jpg

 

Первоисточник не нашёл, может конечно инфа устарела, но...

После переключения на HTTPS в маркете не отображается ни одна картинка и в яндекс картинках тоже

 

Как сделать что бы работало 2 протокола одновременно? И HTTP и HTTPS ?

Надіслати
Поділитися на інших сайтах

  • 9 months later...

1. В config.php для фронта везде указивайте https
2. в .htaccess пропишите редирект с http на https
 

После RewriteBase /

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

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

Змінено користувачем Waha
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.