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

Как в action передать https?


Recommended Posts

Я думаю, я выражу общее мнение, что мы занимаемся гаданием на кофейной гуще. Здесь надо отслеживать где происходит замена хттпс на хттп, или почему не происходит изначальная подстановка хттпс к урлам. На ВСЁМ вашем сайте все урлы идут через хттп. и форм экшены в том числе. (то что вы не можете зайти в админку это только малая часть проблемы). по-моему только гуглапи подключается через хттпс. здесь что-то не то творится в контроллерах. поэтому вам нужно или предоставить кому-нибудь доступ к фтп или ссш (кому-то кто понимает как в окарте формируются урлы), или самому копаться в контроллерах.

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


23 минуты назад, Almat сказал:

Как может косячит модуль, можете объяснить?

Одно слово - модификаторы. Благодаря им любой модуль может делать с магазином что угодно, например, вбивать где-то жёстко http.

 

Ну, и таки, если у вас вообще все ссылки на сайте с http, при чём, даже с выключенным ЧПУ, то с вероятностью 99% в конфигах у вас https вообще нет. У вас ведь даже ссылка на оформление заказа без https.

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


18 минут назад, Dotrox сказал:

Одно слово - модификаторы. Благодаря им любой модуль может делать с магазином что угодно, например, вбивать где-то жёстко http.

 

Ну, и таки, если у вас вообще все ссылки на сайте с http, при чём, даже с выключенным ЧПУ, то с вероятностью 99% в конфигах у вас https вообще нет. У вас ведь даже ссылка на оформление заказа без https.

Это все ничего, но все модификаторы отключил (обновил) и попробовал зайти, все равно не получается. Ничего пока буду так заходит

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


9 минут назад, Almat сказал:

Ничего пока буду так заходит

А вас не смущает, что на сайте все ссылки на страницы с http?

 

Вам кажется, что они с https только потому, что при переходе сервер редиректит на https. Но откройте исходный код страницы в браузере и посмотрите, как там ссылки выглядят.

Кстати, я сейчас заметил, что base и ссылки на изображения с https (об этом можно было бы и так догадаться, если браузер не блокирует загрузку), так что тут 100% - вина какого-то модуля.

 

Вы, случайно, ничего не ставили для "облегчения" перехода на https?

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


Только что, Dotrox сказал:

А вас не смущает, что на сайте все ссылки на страницы с http?

 

Вам кажется, что они с https только потому, что при переходе сервер редиректит на https. Но откройте исходный код страницы в браузере и посмотрите, как там ссылки выглядят.

Кстати, я сейчас заметил, что base и ссылки на изображения с https (об этом можно было бы и так догадаться, если браузер не блокирует загрузку), так что тут 100% - вина какого-то модуля.

 

Вы, случайно, ничего не ставили для "облегчения" перехода на https?

Вы имеете виду модуль для перехода https? нет не ставил. как я понимаю все ссылка на сайте я должен заменить на https да, тогда все будет работать?

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


1 минуту назад, Almat сказал:

Вы имеете виду модуль для перехода https? нет не ставил.

Да. И если не ставили, то очень странно.

 

1 минуту назад, Almat сказал:

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

Вот теперь уже я не понимаю. Какие именно "все ссылки"?

Все ссылки в ОК формируются автоматически (за исключением вставленных через текстовый редактор в админке) и для их правильного формирования достаточно правильных конфигов и мелкого фикса в /system/library/url.php.

Но исходя из текущего состояния, у вас либо в конфигах везде исключительно http, либо какой-то модуль вмешивается в формирование ссылок. Ну, или как вариант, вы сами когда-то где-то вручную внесли правки, из-за которых независимо от конфигов все ссылки на страницы формируются с http.

 

Потому что, если у вас в конфигах есть хотя бы правильные HTTPS_SERVER - этого уже достаточно (безо всяких фиксов), чтоб как минимум вход/регистрация и оформление заказа были с https, а у вас даже они с http!

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


4 часа назад, Almat сказал:

Проблема решена. Решили служба поддержки хостинга.

А они не поделились секретом, что было причиной проблемы?

 

Кстати, я не вижу, чтоб что-то было решено - у вас до сих пор все ссылки на странице с http вместо https.

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


  • 2 years later...

Сорян за некропостинг, но вопрос актуален для многих, а эта ветка в топе поисковиков.

Вот решение для тех у кого проблемы с ссылками после перехода на https.

В файле /public_html/system/library/url.php меняем http на https, сохраняем, радуемся. 

http://prntscr.com/nd3amn

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


2 минуты назад, soldatkin сказал:

Сорян за некропостинг, но вопрос актуален для многих, а эта ветка в топе поисковиков.

Вот решение для тех у кого проблемы с ссылками после перехода на https.

В файле /public_html/system/library/url.php меняем http на https, сохраняем, радуемся. 

http://prntscr.com/nd3amn

Достаточно просто в параметрах функции link поставить $secure = true вместо false и эффект будет абсолютно тот же, о чём на форуме написано уже много раз.

Но не все ссылки в ОК формируются через этот класс (особенно это касается сторонних модулей), так что иногда помогает только правка конфигов. А иногда и она не помогает, если автор какого-то модуля додумался захардкодить протокол.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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