Код: Выделить всё
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
Код: Выделить всё
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{SERVER_PORT} 80 [OR]
RewriteCond %{HTTP_HOST} ^website.com
RewriteRule ^(.*)$ https://www.website.com/$1 [L,R=301]
Какой из следующих трех мне следует использовать в wp -config.php
- Без isset(), с фигурными скобками, с server_port
Код: Выделить всё
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') { $_SERVER['HTTPS'] = 'on'; $_SERVER['SERVER_PORT'] = 443; } - Без фигурных скобок и без server_port?
Код: Выделить всё
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS'] = 'on'; - Нужны ли фигурные скобки/лучше или «более правильно» и требуется ли server_port?
Код: Выделить всё
if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') { $_SERVER['HTTPS'] = 'on'; $_SERVER['SERVER_PORT'] = 443; }
Подробнее здесь: https://stackoverflow.com/questions/318 ... config-php
Мобильная версия