https non www redirect

Я пытаюсь перенаправить все мои URL-адреса на https:// без www.

Если кто-то ставит www. или http:// или http:// они перенаправлены на https:// проблема возникает, если они помещают https://www. то он не перенаправляется на https://website

Я использую следующее в моем htaccess , любые предложения?

 RewriteEngine on RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

Это единственное правило может удовлетворить оба требования:

 RewriteCond %{HTTP_HOST} ^www\. [NC,OR] RewriteCond %{HTTPS} off RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC] RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE] 

Обязательно удалите оба из приведенных вами правил и протестируйте их в новом браузере, чтобы избежать использования старого кеша.