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

[Поддержка] SEO Fix HTTPS


Recommended Posts

Хм, еще раз поставил OcStore и установил наново ваше дополнение — никаких ошибок.

Подскажите, как можно проверить работоспособность плагина, если протокол https я себе на сайт еще не внедрил?

 

Как можно попробовать водку, не открыв бутылку?

Как можно увидеть Гюльчатай, если она не показала личико?

Как можно долететь до середины Днепра если вы не редкая птица ?

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

Как можно попробовать водку, не открыв бутылку?

Как можно увидеть Гюльчатай, если она не показала личико?

Как можно долететь до середины Днепра если вы не редкая птица ?

:-D

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


Как можно попробовать водку, не открыв бутылку?

Как можно увидеть Гюльчатай, если она не показала личико?

Как можно долететь до середины Днепра если вы не редкая птица ?

Быть может вы тогда подскажите, чем должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php ?

Мод поставил, после покупки протокола в настройках ssl включаю, а в файлике что менять, если сейчас у меня протоколы и адреса ничем не отличаются?

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


Добрый день,

а как сделать, что бы сайт был доступен только по протоколу https?

 

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

 

Вот это не работает, сайт загружаеться только по запросу https, а по http редирект не работает и получаю, что страница не найдена.

И вообще, есть смысл оставлять только https?

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

 

upd

 

у меня заработал вот такой вариант:

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

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


Добрый день,

а как сделать, что бы сайт был доступен только по протоколу https?

 

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

 

Вот это не работает, сайт загружаеться только по запросу https, а по http редирект не работает и получаю, что страница не найдена.

И вообще, есть смысл оставлять только https?

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

 

upd

 

у меня заработал вот такой вариант:

RewriteEngine On

RewriteCond %{SERVER_PORT} !^443$

RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

 

 

Необходимость в https в нынешней конъюнктуре обусловлена не доверием пользователей а блажью Гугла. 

С нового года все сайты без http будут помечаться в выдаче как небезопасные.

 

Что касается ситуации, почему у вас не работал абсолютный редирект - это кривые настройки хостинга.

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


Добрый день!

Opencart 1.5.5.2.1. Изначально при включении ssl в админке и настройке конфигов отваливались стили и некорректно работал ajax (php скрипт отрабатывал, а callback функция показывала, что нет). Правки делались по аналогии из вашей xml, кроме одной, в cache.php, потому что ввиду неопытности в голову не приходит, куда нужно их внести (в cache.php такой ф-ии не имеется):

 

public function __construct$1{
if ((isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == '1' || $_SERVER['HTTPS'])) || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && (strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') || (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on'))) {
$this->ssl_protocol = 'https_';
}

 

Проблему отваливающихся стилей этот фикс решил даже без правки выше, но остается проблема ajax'а. Хочется понять, могла ли вот эта недоработка, так сказать, "недофиксить" проблему или надо копать в самом модуле, который выдает ошибку.

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


Добрый день!

Opencart 1.5.5.2.1. Изначально при включении ssl в админке и настройке конфигов отваливались стили и некорректно работал ajax (php скрипт отрабатывал, а callback функция показывала, что нет). Правки делались по аналогии из вашей xml, кроме одной, в cache.php, потому что ввиду неопытности в голову не приходит, куда нужно их внести (в cache.php такой ф-ии не имеется):

 

public function __construct$1{
if ((isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == '1' || $_SERVER['HTTPS'])) || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && (strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https') || (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on'))) {
$this->ssl_protocol = 'https_';
}

 

Проблему отваливающихся стилей этот фикс решил даже без правки выше, но остается проблема ajax'а. Хочется понять, могла ли вот эта недоработка, так сказать, "недофиксить" проблему или надо копать в самом модуле, который выдает ошибку.

 

А какая проблема с ajax ?

Это только если модуль выводит ajax не стандартно.

 

Стандартно это через $this->response->setOutput

Но некоторые могут просто вывести echo

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

Проблема с ajax такая. Есть модуль заказа в 1 клик. Создает заказ в админке.

Место, где возникает проблема, вот (эти строки vqmod помещает в product.tpl):

 

function add()  {
ajaxdata = {fastphone: $("#fastorderphone").val(), id: <?php echo $product_id; ?>};
$.ajax({
url: '/index.php?route=module/fastorder/add',
type: 'POST',
data: ajaxdata,
dataType: 'json',
success: function(json) {
$("#fastnotice").html(json['success']);
$("#fastnotice").addClass('inorder');
$(".fastorder").slideUp("slow");
},
error: function() { alert("error"); }
});
};
 
Что касается вывода - в контроллере прописано $this->response->setOutput(json_encode($json));
 
При этом, соответственно, скрипт вроде как отрабатывает - заказ в админке появляется, но в то же время товар кидается в корзину и, соответственно, выпрыгивает alert. 
Надіслати
Поділитися на інших сайтах


 

Проблема с ajax такая. Есть модуль заказа в 1 клик. Создает заказ в админке.

 

По идеи со скриптом не должно быть никаких проблем

Без URL тяжело сказать

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

  • 2 weeks later...

Помогите понять в чем проблема. В админке Ssl включен, настроен редирект, конфиги менял. 

Поставил данный мод, но в коде все равно ссылки http

Скрины кода главной страницы

post-23341-0-46547600-1479583943_thumb.png

post-23341-0-91873900-1479583948_thumb.png

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


  • 1 month later...

Тут такой вопрос у меня, как реализовать данный фикс для мультимагазина, а именно основной магаз пусть работает на http а вот поддомены на https?

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

Здравствуйте!

Установил сертификат, но почему-то замок желтого цвета и пишет

"Часть этой страницы (такие как изображения) не защищены".. Установил мод, но не помогло((

 

Еще в админке при редактировании заказа, консоль выдает

Заблокирована загрузка смешанного активного содержимого «сайт/index.php?route=api/login»

Помогите решить.

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


Вы выполнили не все рекомендации по переходу

 

редактировать не можете, потому что адрес магазина в заказе http://

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

Доступна версия под opencart и сборки 1.5.x

здесь

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

От себя скажу тем кто еще не ставил - БОМБА !

крутейшая вещь, причем создавали исключительно ЛЮДИ и для людей

Мега нужная фича всем

Спасибо, старались.

PRO версия круче во много раз :)

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

  • 4 weeks later...

Здравствуйте! Подскажите а что дальше? На удивление да все очень быстро произошло  Яндекс уже все обработал нашел зеркало и появились ссылки https старые вылетели с http он их удалил

Нужно удалять старые версии сайта с http с гугл и яндекс мастера? И что со второй картой в модуле так и остается или что то нужно сделать?

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


Обнаружена такая неисправность в админке горит желтый замок и в "статьях" есть фото. И надпись такая части этой страницы не защищены. На сайте все нормально зеленый SSL. Вопрос решен удалил их так как они были загружены до фикса может не адаптировались

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


43 минуты назад, m11 сказал:

Обнаружена такая неисправность в админке горит желтый замок и в "статьях" есть фото. И надпись такая части этой страницы не защищены. На сайте все нормально зеленый SSL. Вопрос решен удалил их так как они были загружены до фикса может не адаптировались

Для админки не критично
Модуль в админки не работает - специально так задумано
Главное - фронт
ПС админку не индексируют :)

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

1 час назад, markimax сказал:

Для админки не критично
Модуль в админки не работает - специально так задумано
Главное - фронт
ПС админку не индексируют :)

Да спасибо я знаю просто сообщил вам для информации... Редирект я уже включил. Что делать в будущем с версиями http в Гугл и Яндекс Мастере?

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


Всем привет! Для общей информации тем кто пользуется модуле Яндекс Плюс после перехода на полный SSL замените ссылки уведомления в янекс деньги на https

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


  • 3 weeks later...

Скажите с помощью данного решения возможно реализовать редирект только отдельных страниц сайта? и учитывая что он мультик, по идее то нужны только страницы содержащие сбор данных, тоесть аккаунт и корзина

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

1. Установил SEO Fix HTTPS,

2. Редирект для Ukraine.com.ua HTTP на HTTPS (добавил в .htaccess):

RewriteEngine On
	RewriteCond %{HTTP_HOST} ^www.ИМЯСАЙТА.com
 	RewriteRule ^(.*)$ https://ИМЯСАЙТА.com/$1 [R=301,L] 
	# Редирект для главной (с /index.php на /) 
 	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 
 	RewriteRule ^index\.html$ / [R=301,L] 
 	RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
 	
RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

3. в файлах  /config.php добавил "s" там где нужно

4. Система -> Настройки -> Редактировать -> Вкладка Сервер -> Использовать SSL: выбираем Да

 

Зеленый замок HTTPS заработал везде, кроме тех страниц, что генерирует SEO CMS.

нашел в коде  <span itemscope itemtype="http://schema.org/Article">  заменил на https://schema.org/Article - но не помогло..

 

Почему те страницы что создает SEO CMS не хочет показывать зеленым? 

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


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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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