нарада
Гуру форума
- Регистрация
- 15 Сен 2009
- Сообщения
- 508
- Реакции
- 74
- Автор темы
- #1
Как сделать Force SSL?
Прописывал в .htaccess такую конфигурацию с дополнительными вариантами 1, 2. Вроде оба варианта работают, но в Woocommerce > System status > Settings > Force SSL: отображается NO
Что не так?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Вариант 1. Добавить
# BEGIN Catch-All SSL Address Control
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ Для просмотра ссылки Войдиили Зарегистрируйся [R=301,L]
# END Catch-All SSL Address Control
Вариант 2. Добавить
# RewriteCond %{SERVER_PORT} !^443$
# RewriteRule (.*) Для просмотра ссылки Войдиили Зарегистрируйся [R,L]
Вариант 3. Добавить в wp-config.php
/** Require SSL for Admin and Logins */
define( 'FORCE_SSL_ADMIN', true );
define( 'FORCE_SSL_LOGIN', true );
также не дает результата
Прописывал в .htaccess такую конфигурацию с дополнительными вариантами 1, 2. Вроде оба варианта работают, но в Woocommerce > System status > Settings > Force SSL: отображается NO
Что не так?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Вариант 1. Добавить
# BEGIN Catch-All SSL Address Control
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ Для просмотра ссылки Войди
# END Catch-All SSL Address Control
Вариант 2. Добавить
# RewriteCond %{SERVER_PORT} !^443$
# RewriteRule (.*) Для просмотра ссылки Войди
Вариант 3. Добавить в wp-config.php
/** Require SSL for Admin and Logins */
define( 'FORCE_SSL_ADMIN', true );
define( 'FORCE_SSL_LOGIN', true );
также не дает результата
Последнее редактирование: