wake-up-neo.net

So ändern Sie die .htaccess-Datei, um ssl auf Anmelde- und Verwaltungsseiten zu erzwingen

Ich habe den folgenden Code, um SSL auf den Login- und Admin-Seiten über die .htaccess-Datei auf der Domain example.com zu erzwingen

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/wp-(admin|loginurl) [NC]
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_Host} example\.com$ [NC]
RewriteRule ^ http://%{HTTP_Host}%{REQUEST_URI} [L,R,QSA]
</IfModule> 

Ich verwende auch iThemes Security 'Hide-Backend', um den WP-Login auf 'LoginURL' zu ändern. Aufgrund eines Plugin-Konflikts kann ich die SSL-Funktionen von iThemes Security nicht verwenden, wodurch SSL über die WP-Konfiguration erzwungen wird

Das Problem ist, dass mit dem obigen Code ssl nicht auf die Login- oder wp-admin-Seiten angewendet wird. Diese Seiten werden weiterhin als http //

Wie kann ich die .htaccess-Datei ändern, um ssl auf den Login- und Admin-Seiten zu erzwingen?

2
Oudin

Sie können die von WP bereitgestellten define('FORCE_SSL_LOGIN', true); -Optionen verwenden. Sie müssen nur die Zeile in wp-config.php einfügen. Hier ist der Link zu wordpress codex , falls Sie weitere Beispiele benötigen.

2
user2319361