Wordpress одностраничный SSL - PullRequest
0 голосов
/ 10 июня 2011

Хорошо, мы все видели этот вопрос миллион раз, но я ищу обновленный ответ.

Как мы можем иметь одну страницу, зашифрованную с помощью SSL при установке Wordpress? Более того, как мы можем заставить эту единственную страницу связываться с сервером через SSL?

Примечание. Для этого нельзя использовать плагины. Я видел, что там, и лично думаю, что все они неэффективны, когда дело доходит до достижения этого. Лучшее решение, которое я видел до сих пор, это использование оператора if в файле wp-config.php при загрузке страницы. Но решает ли это проблему AJAX?

Ответы [ 2 ]

0 голосов
/ 08 августа 2011

Лучший способ сделать это, кажется, в файле wp-config.php, используя:

if( !empty($_SERVER['HTTPS']) ) {
    define( 'WP_SITEURL', 'https://yourdomain.com' );
    define( 'WP_HOME', 'https://yourdomain.com' );
}

Если у кого-то есть способ получше, я бы с удовольствием его услышал!

0 голосов
/ 10 июня 2011

Я старая школа, поэтому, вероятно, я бы сделал это с правилом .htaccess, которое перенаправляет на версию https Если он отправляет как https, то вопрос наличия action=something формы делает правильную вещь.

Все это предполагает, что у вас do правильно установлен сертификат SSL на сервере.

...