David Warner

David Warner
Рейтинг
1
Регистрация
30.04.2024
Интересы
Drawing, painting, singing

Hello

To translate a URL from HTTP to HTTPS in your code, you will need to rewrite a section where the variable $force_http_base is used. В данный момент у вас значение false, что означает, что протокол выбирается автоматически в зависимости от того, какой протокол используется сервером. If the web browser uses HTTP, then the канонических URL will be appended with http://.

In order to reliably implement HTTPS, independent of the server's hardware, you must:

Replace $force_http_base with true. This instructs the user to use the οротокол that was sent in at $protocol.
Seldom перед этой настройкой изменить $protocol на 'https'.
Now, let's see how this should appear in your code:

$force_http_base = true; // принудительное использование заданного протокола

$protocol = 'https'; // принудительное использование HTTPS

Эти изменения гарантируют, что независимо от настроек сервера или текущего протокола соединения, канонические URL будут всегда начинаться на https:// .

Regards

David Warner

Purva Aerocity