Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


 Поделиться

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

Марк, посмотри на гитхабе ocStore, кажется этот баг уже фиксили

Это отлично.

Значит фикс для тех у кого старые версии и у кого seo_url.php основной ЧПУ формирователь :)

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

Марк, посмотри на гитхабе ocStore, кажется этот баг уже фиксили

Это немного не совместимая фиксация с говномодулями

Дело в том что по каким то причинам кривые модули могут изменять $this->config->get('config_ssl'); и там может оказаться http

Встречал часто такое

define('HTTPS_SERVER', 'https://site/');

А $this->config->get('config_ssl')  отдает http://site/

Поэтому лучше явно прописывать

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

Тоже не чего не изменилось в sitemap ссылки http Google Sitemap Fast

Что все ссылки http ? Или какие ?

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

Что все ссылки http ? Или какие ?

только самая первая

<url>
<loc>http://site.com/</loc>
<changefreq>always</changefreq>
<priority>1.0</priority>
</url>
Ссылка на комментарий
Поделиться на других сайтах

Марк, спасибо

 

хороший фикс, но не рабочий к сожалению ((( точнее не полностью рабочий

 

В админке перестает работать API 

 

Внимание: У Вас нет разрешения на доступ к API!

 

а в заказе:

 

ВНИМАНИЕ: API ключ не действителен!!

 

можно как-то пофиксить для OcStore 2.1.0.2.1?

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


 

Марк, спасибо

 

хороший фикс, но не рабочий к сожалению ((( точнее не полностью рабочий

 

В админке перестает работать API 

 

Внимание: У Вас нет разрешения на доступ к API!

 

а в заказе:

 

ВНИМАНИЕ: API ключ не действителен!!

 

можно как-то пофиксить для OcStore 2.1.0.2.1?

 

Решено, рецепт от rb2 https://opencartforum.com/topic/58206-%D0%BD%D0%B5-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D1%83%D0%B5%D1%82%D1%81%D1%8F-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7-ocstore-2xx-https/?do=findComment&comment=519238

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


Решено, рецепт от rb2 здесь

Это баг работы  https ocStore 2, а не фикса :)

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

Бронебойно добавил

 

        if ($this->config->get('config_secure')) {
            $this->request->server['HTTPS'] = true;
            $this->config->set('config_url', HTTPS_SERVER);
        }

 

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

еще можно заменить в admin/controller/setting/store.php

'url'      => HTTP_CATALOG,
'url'      => ($this->config->get('config_secure') ? HTTPS_CATALOG : HTTP_CATALOG),
Изменено пользователем jvz
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

 

еще можно заменить в admin/controller/setting/store.php

'url'      => HTTP_CATALOG,
'url'      => ($this->config->get('config_secure') ? HTTPS_CATALOG : HTTP_CATALOG),

Спасибо!

Коллеги, скидывайте где что нужно менять (баги opencart)

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

Народ, нужны костыли в админке к редактированию заказа (

 

jquery-2.1.1.min.js:4 Mixed Content: The page at 'https://site.ru/admin/index.php?route=sale/order/edit&token=7tfBlb7we91Xr2R0qEajoCWePAjXtCfv&order_id=1030' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://site.ru/index.php?route=api/login'. This request has been blocked; the content must be served over HTTPS.send @ jquery-2.1.1.min.js:4
jquery-2.1.1.min.js:4 XMLHttpRequest cannot load http://site.ru/index.php?route=api/login. Failed to start loading.send @ jquery-2.1.1.min.js:4
jquery-2.1.1.min.js:4 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
index.php:9 Uncaught TypeError: Cannot read property 'timepicker' of undefinedsend @ jquery-2.1.1.min.js:4
jquery-2.1.1.min.js:4 Mixed Content: The page at 'https://site.ru/admin/index.php?route=sale/order/edit&token=7tfBlb7we91Xr2R0qEajoCWePAjXtCfv&order_id=1030' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://site.ru/index.php?route=api/customer&token='. This request has been blocked; the content must be served over HTTPS.send @ jquery-2.1.1.min.js:4
jquery-2.1.1.min.js:4 XMLHttpRequest cannot load http://site.ru/index.php?route=api/customer&token=. Failed to start loading.send @ jquery-2.1.1.min.js:4
jquery-2.1.1.min.js:4 Mixed Content: The page at 'https://site.ru/admin/index.php?route=sale/order/edit&token=7tfBlb7we91Xr2R0qEajoCWePAjXtCfv&order_id=1030' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://site.ru/index.php?route=api/customer&token='. This request has been blocked; the content must be served over HTTPS.send @ jquery-2.1.1.min.js:4
jquery-2.1.1.min.js:4 XMLHttpRequest cannot load http://site.ru/index.php?route=api/customer&token=. Failed to start loading.send @ jquery-2.1.1.min.js:4

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


подскажите пожалуйста, установлен ssl

но вот в консоле браузера показывает множество ошибок по типу:

 

Mixed Content: The page at  was loaded over HTTPS, but requested an insecure font 'http://fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UVtXRa8TVwTICgirnJhmVJw.woff2'. This request has been blocked; the content must be served over HTTPS.

 

и таких ошибок много строк

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


подскажите пожалуйста, установлен ssl

но вот в консоле браузера показывает множество ошибок по типу:

 

Mixed Content: The page at  was loaded over HTTPS, but requested an insecure font 'http://fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UVtXRa8TVwTICgirnJhmVJw.woff2'. This request has been blocked; the content must be served over HTTPS.

 

и таких ошибок много строк

 

Это у вас в теме скорее всего уже "так" прописано.

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

Народ, нужны костыли в админке к редактированию заказа (

 

jquery-2.1.1.min.js:4 Mixed Content: The page at 'https://site.ru/admin/index.php?route=sale/order/edit&token=7tfBlb7we91Xr2R0qEajoCWePAjXtCfv&order_id=1030' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://site.ru/index.php?route=api/login'. This request has been blocked; the content must be served over HTTPS.send @ jquery-2.1.1.min.js:4

jquery-2.1.1.min.js:4 XMLHttpRequest cannot load http://site.ru/index.php?route=api/login. Failed to start loading.send @ jquery-2.1.1.min.js:4

jquery-2.1.1.min.js:4 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.

index.php:9 Uncaught TypeError: Cannot read property 'timepicker' of undefinedsend @ jquery-2.1.1.min.js:4

jquery-2.1.1.min.js:4 Mixed Content: The page at 'https://site.ru/admin/index.php?route=sale/order/edit&token=7tfBlb7we91Xr2R0qEajoCWePAjXtCfv&order_id=1030' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://site.ru/index.php?route=api/customer&token='. This request has been blocked; the content must be served over HTTPS.send @ jquery-2.1.1.min.js:4

jquery-2.1.1.min.js:4 XMLHttpRequest cannot load http://site.ru/index.php?route=api/customer&token=. Failed to start loading.send @ jquery-2.1.1.min.js:4

jquery-2.1.1.min.js:4 Mixed Content: The page at 'https://site.ru/admin/index.php?route=sale/order/edit&token=7tfBlb7we91Xr2R0qEajoCWePAjXtCfv&order_id=1030' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://site.ru/index.php?route=api/customer&token='. This request has been blocked; the content must be served over HTTPS.send @ jquery-2.1.1.min.js:4

jquery-2.1.1.min.js:4 XMLHttpRequest cannot load http://site.ru/index.php?route=api/customer&token=. Failed to start loading.send @ jquery-2.1.1.min.js:4

Я добавил фикс в новой версии - обновите модификатор

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

Я добавил фикс в новой версии - обновите модификатор

 

Обновил, не помогло (

 

как всегда сам задал вопрос, сам и починил )))

 

Спасибо Waha

 

При рекдактирвании заказа выскакивает alert с error undefiend

в Контроллере admin\controller\sale\order.php в строке 630 находим

        $data['stores'][] = array(

            'store_id' => 0,

            'name' => $this->language->get('text_default'),

            'href' => HTTP_CATALOG

        );

Снова HTTP_CATALOG, меняем в admin/config.php все http на https

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


 

еще можно заменить в admin/controller/setting/store.php

'url'      => HTTP_CATALOG,
'url'      => ($this->config->get('config_secure') ? HTTPS_CATALOG : HTTP_CATALOG),

 

И в admin/controller/sale/order.php  почти тоже

    <file path="admin/controller/sale/order.php" error="skip">
    <operation error="skip">
        <search><![CDATA['href'     => HTTP_CATALOG]]></search>
        <add position="replace"><![CDATA['href'      => ($this->config->get('config_secure') ? HTTPS_CATALOG : HTTP_CATALOG)]]></add>
    </operation>
    </file>
Ссылка на комментарий
Поделиться на других сайтах

Обновил, не помогло (

 

как всегда сам задал вопрос, сам и починил )))

 

Спасибо Waha

 

При рекдактирвании заказа выскакивает alert с error undefiend

в Контроллере admin\controller\sale\order.php в строке 630 находим

        $data['stores'][] = array(

            'store_id' => 0,

            'name' => $this->language->get('text_default'),

            'href' => HTTP_CATALOG

        );

Снова HTTP_CATALOG, меняем в admin/config.php все http на https

 

В фиксе есть код патча

Видно не совпадает с вашим

 

Лучше заменить на 'href'      => ($this->config->get('config_secure') ? HTTPS_CATALOG : HTTP_CATALOG)

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

В фиксе есть код патча

Видно не совпадает с вашим

 

Лучше заменить на 'href'      => ($this->config->get('config_secure') ? HTTPS_CATALOG : HTTP_CATALOG)

 

не работает такой вариант

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


не работает такой вариант

А у вас вообще включен SSL, в настройках магазина ?

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

Конэчно  :-D

А модификаторы обновили ?

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

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

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

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

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

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

Войти

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

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

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

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

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