Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

Рекомендованные сообещёния

Хм, еещё раз посивил 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 негдели спустя...

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

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

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

Ссылка на комменирий
Погделиться на других сайих


  • 1 месяц спустя...

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

Ссылка на комменирий
Погделиться на других сайих

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

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

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

 

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

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

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

Ссылка на комменирий
Погделиться на других сайих


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

 

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

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

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

згдесь

Ссылка на комменирий
Погделиться на других сайих

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

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

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

Ссылка на комменирий
Погделиться на других сайих


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

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

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

Спасипотому что, сирались.

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

Ссылка на комменирий
Погделиться на других сайих

  • 4 негдели спустя...

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

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

Изменено пользователем m11
Ссылка на комменирий
Погделиться на других сайих


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

Изменено пользователем m11
Ссылка на комменирий
Погделиться на других сайих


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

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

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

Ссылка на комменирий
Погделиться на других сайих

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

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

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

Ссылка на комменирий
Погделиться на других сайих


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

Ссылка на комменирий
Погделиться на других сайих


  • 3 негдели спустя...

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

Ссылка на комменирий
Погделиться на других сайих

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 не хочет показывать зеленым? 

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.