Перейти к содержанию

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

Всем доброго времени суток. Наверно уже не в первый раз видите подобный пост....

С другими  CMS проблем не возникало всё как то автоматизировано проходило...

 

Где и как поменять ссылки с абсолютных на относительные, чтобы не было вот так: 

Если есть дополнение чтобы это сделать было бы очень кстати.

Заранее спасибо

P.S. Надеюсь тематика сайта никого не смущает и я ничего не нарушаю)

 

 

scr.jpg

Изменено пользователем RedDeni

Поделиться сообщением


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

в настройках SSL включили?

image.png.4da964bf312b5869b74561244645838e.png

Поделиться сообщением


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

 И не только это 

в конфигах там где https должны быть прописаны https

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 часов назад, prived сказал:

 И не только это 

в конфигах там где https должны быть прописаны https

Можно поподробней что за конфиги?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, RedDeni сказал:

Можно поподробней что за конфиги?)

Обычные конфиги (config.php) в корне сайта и в директории admin.

Изменено пользователем Dotrox

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 28.05.2018 в 09:18, prived сказал:

 И не только это 

в конфигах там где https должны быть прописаны https

Так а всё таки как поменять абсолютные ссылки на относительные? Уже всё перерыл никак найти не могу(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, RedDeni сказал:

Так а всё таки как поменять абсолютные ссылки на относительные? Уже всё перерыл никак найти не могу(

При чём тут вообще относительные ссылки?

Там надо поменять http на https!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, Dotrox сказал:

При чём тут вообще относительные ссылки?

смотри какая штука

при относительных ссылках пофиг какой протокол у ссылки, возьмется от base

и сайт может быть доступным, как по http так и по https

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
28 минут назад, chukcha сказал:

при относительных ссылках пофиг какой протокол у ссылки, возьмется от base

А в base откуда возьмётся? :) Я ведь про конфиг говорил.

 

А остальное - это уже вопрос в целом к ОК. Я и сам не могу понять, зачем везде используются абсолютные ссылки. Помимо нюансов с протоколами, это ещё и вес страницы увеличивает.

 

Кстати, проблема на скрине как раз из-за неправильного протокола в base, на стили то ссылки и так относительные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 часов назад, chukcha сказал:

смотри какая штука

при относительных ссылках пофиг какой протокол у ссылки, возьмется от base

и сайт может быть доступным, как по http так и по https

 

14 часов назад, Dotrox сказал:

А в base откуда возьмётся? Я ведь про конфиг говорил.

 

А остальное - это уже вопрос в целом к ОК. Я и сам не могу понять, зачем везде используются абсолютные ссылки. Помимо нюансов с протоколами, это ещё и вес страницы увеличивает.

 

Кстати, проблема на скрине как раз из-за неправильного протокола в base, на стили то ссылки и так относительные.

 

Товарищи, спасибо конечно за комментарии, но всё таки, мне кто-нить подскажет как изменить ссылки?)

Поделиться сообщением


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

В корне сайта есть файл config.php и в папке /admin/ так же файл, вот вам про них пишут. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Tank сказал:

В корне сайта есть файл config.php и в папке /admin/ так же файл, вот вам про них пишут. 

Вопрос был не где, а - КАК. Что именно нужно прописать в этих файлах?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, RedDeni сказал:

Вопрос был не где, а - КАК. Что именно нужно прописать в этих файлах?

И это я тоже уже написал:

 

20 часов назад, Dotrox сказал:

Там надо поменять http на https!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Dotrox сказал:

И это я тоже уже написал:

 

 

 

Это уже сделано, замочек появляется на секунду и тут же пропадает

Изменено пользователем RedDeni

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
49 минут назад, RedDeni сказал:

Это уже сделано, замочек появляется на секунду и тут же пропадает

Ну, так это уже совсем другая проблема!

 

Замочка нет потому, что у вас остались на странице какие-то ссылки без https. Эти ссылки либо вставлены вручную (например, ссылки в баннерах), либо у вас есть какие-то очень кривые модули.

Поделиться сообщением


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

Самая частая причина - полные ссылки в баннерах и текстах. Например: http://mysite.ru/rasprodazha вместо /rasprodazha

Для исправления можно сделать бэкап таблиц имеющих в названии _description, сделать поиск и замену " http://mysite.ru/" на "/" (без кавычек) и загрузить обратно.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От wolfxxx
      Ребята привет, начинаю осваивать opencart.  Подскажите в чем проблема?
       
      1) в фаиле .htaccess прописал редирект, нашел в соседней ветке и просто вставил
      Options +FollowSymlinks
      # Prevent Directoy listing
      Options -Indexes
      # Prevent Direct Access to files
      <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
       Require all denied
      ## For apache 2.2 and older, replace "Require all denied" with these two lines :
      # Order deny,allow
      # Deny from all
      </FilesMatch>
      # SEO URL Settings
      RewriteEngine On
      #Редирект с www to non-www(https)
      RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
      RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
      #Редирект с http to https
      RewriteCond %{HTTPS} off
      RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
      # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/
      RewriteBase /
      RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
      RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
      RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
      RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
       
      2) в фаиле robot.txt  прописываю Host: https://xenon-store.ru/
      3) в фаиле config.php 
      прописал так 
      <?php
      // HTTP
      define('HTTP_SERVER', 'https://xenon-store.ru/');
      // HTTPS
      define('HTTPS_SERVER', 'https://xenon-store.ru/');
       
      4) в фаиле /admin/config.php
      // HTTP
      define('HTTP_SERVER', 'https://xenon-store.ru/admin/');
      define('HTTP_CATALOG', 'https://xenon-store.ru/');
      // HTTPS
      define('HTTPS_SERVER', 'https://xenon-store.ru/admin/');
      define('HTTPS_CATALOG', 'https://xenon-store.ru/');
       
      5) в Вебмасте указываю переезд на htpps
       
      В итоге прилетает письмо от яндекса 
       
      У вашего сайта https://xenon-store.ru изменилось главное зеркало: вместо https://xenon-store.ru главным в группе зеркал стал домен xenon-store.ru. Рекомендуем проверить что новое главное зеркало доступно для индексирования и отдает роботу код 200. 

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

      Сайты признаются зеркалами друг друга, если возвращают роботу одно и то же содержимое. Если это уже не так, сайты расклеятся автоматически в течение нескольких недель. 
       
       
      6) делаю диагностику на вебмастере(скрины приложил)
       
       
      Помогите плииз, с английским туго но стараюсь учить)))
       Что и где надо сделать???
       
       
       
       
       
       


    • От deadlylimonad
      Появилась ошибка в JS при переезде на https, перестали подгружаться товары в категориях (бесконечная прокрутка).
      Вот что в консоли:
      Mixed Content: The page at 'https://abt-professional.com/magazin/' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'http://abt-professional.com/magazin/?page=2'. This request has been blocked; the content must be served over HTTPS. send @ jquery-2.1.1.min.js?j2v=2.8.5:4 ajax @ jquery-2.1.1.min.js?j2v=2.8.5:4 n.(anonymous function) @ jquery-2.1.1.min.js?j2v=2.8.5:4 load @ jquery-ias.min.js?j2v=2.8.5:13 (anonymous) @ jquery-ias.min.js?j2v=2.8.5:13 j @ jquery-2.1.1.min.js?j2v=2.8.5:2 add @ jquery-2.1.1.min.js?j2v=2.8.5:2 c.next @ jquery-ias.min.js?j2v=2.8.5:13 scrollHandler @ jquery-ias.min.js?j2v=2.8.5:13 a @ jquery-ias.min.js?j2v=2.8.5:13 setTimeout (async) d @ jquery-ias.min.js?j2v=2.8.5:13 f @ jquery-2.1.1.min.js?j2v=2.8.5:2 dispatch @ jquery-2.1.1.min.js?j2v=2.8.5:3 r.handle @ jquery-2.1.1.min.js?j2v=2.8.5:3  
    • От kolomenec
      750.00 руб
      Скачать/Купить дополнение


      Переезд сайта с http на https
      Здравствуйте! Предлагаю услуги по переходу сайтов на Opencart c http на https
       
      Для чего?
      С января 2017 года Google Chrome начнет помечать работающие на http-протоколе сайты, которые сохраняют пароли и данные о кредитных картах пользователей, как «небезопасные».
      Несколько причин для перехода!
      1. Https-протокол позволяет избежать мошенничества.
      2. Https-протокол является фактором ранжирования сайтов в поисковых системах.
      3. Https-протокол свидетельствует о соблюдении конфиденциальности.
      4. Https-протокол постепенно охватывает все популярные сайты мира.
      5. Https-протокол на сайте повышает доверие пользователей к компании.
       
      Добавил kolomenec Добавлено 20.04.2017 Категория Услуги  
    • От kolomenec
      Здравствуйте! Предлагаю услуги по переходу сайтов на Opencart c http на https
       
      Для чего?
      С января 2017 года Google Chrome начнет помечать работающие на http-протоколе сайты, которые сохраняют пароли и данные о кредитных картах пользователей, как «небезопасные».
      Несколько причин для перехода!
      1. Https-протокол позволяет избежать мошенничества.
      2. Https-протокол является фактором ранжирования сайтов в поисковых системах.
      3. Https-протокол свидетельствует о соблюдении конфиденциальности.
      4. Https-протокол постепенно охватывает все популярные сайты мира.
      5. Https-протокол на сайте повышает доверие пользователей к компании.
       
    • От speecher
      Добрый день, прошу о точечной подсказке.
       
      Перевел сайт на хттпс: отредактировал файлы конфиг, сделал редирект, включил в настройках самого магазина.
      Сначала все было ок, позже вылезла проблема: часть изображение открываются по ссылкам HTTP, из-за этого пишет, что соединение не защищено.
       
      В консольке разработчиков везде одни и те же 8 фото - всякие спрайты для кнопок поиска и т.д. Если правильно понял, запрос на них дает вот этот скрипт: catalog/view/javascript/jquery/jquery-1.7.1.min.js
       
      Открывал его, добавил в двух местах к хттп букву "с", но без толку.
      Вопрос, как заставить это недоразумение запрашивать картинки по защищеному соединению ?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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