Не работает редирект с www на без www в htaccess, хотя вроде всё стандартно, в чем может быть проблема?
AddHandler application/x-httpd-php .php .php5 .php7 .phtml
Options -Indexes
ErrorDocument 404 /404.php
Redirect 301 /favicon.ico /
<IfModule mod_php5.c>
php_flag allow_call_time_pass_reference 1
php_flag session.use_trans_sid off
#php_value display_errors 1
#php_value mbstring.internal_encoding UTF-8
</IfModule>
<IfModule mod_php7.c>
php_value mbstring.internal_encoding UTF-8
php_value default_charset utf-8
php_value opcache.revalidate_freq 0
php_value max_input_vars 10000
php_value default_socket_timeout 60
</IfModule>
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
<IfModule mod_proxy_http.c>
RewriteCond %{HTTP_USER_AGENT} baiduspider|bingbot|embedly|facebookexternalhit|googlebot|linkedinbot|outbrain|pinterest\/0\.|pinterestbot|quora\ link\ preview|rogerbot|showyoubot|slackbot|twitterbot|vkShare|W3C_Validator|whatsapp|yandex.com\/bots [NC,OR]
RewriteCond %{QUERY_STRING} _escaped_fragment_
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\s(.*?)\s
RewriteRule ^(|.*/|.*\.html|.*\.php)$ http://design.deli/https://%{HTTP_HOST}%1 [P,L]
</IfModule>
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
RewriteRule ^ /index.php
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpeg "access plus 3 day"
ExpiresByType image/gif "access plus 3 day"
</IfModule>
<FilesMatch "composer\.(json|lock)$">
Order allow,deny
</FilesMatch>
при написании
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
AddHandler application/x-httpd-php .php .php5 .php7 .phtml
Options -Indexes
ErrorDocument 404 /404.php
Redirect 301 /favicon.ico /
<IfModule mod_php5.c>
php_flag allow_call_time_pass_reference 1
php_flag session.use_trans_sid off
#php_value display_errors 1
#php_value mbstring.internal_encoding UTF-8
</IfModule>
<IfModule mod_php7.c>
php_value mbstring.internal_encoding UTF-8
php_value default_charset utf-8
php_value opcache.revalidate_freq 0
php_value max_input_vars 10000
php_value default_socket_timeout 60
</IfModule>
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
<IfModule mod_proxy_http.c>
RewriteCond %{HTTP_USER_AGENT} baiduspider|bingbot|embedly|facebookexternalhit|googlebot|linkedinbot|outbrain|pinterest\/0\.|pinterestbot|quora\ link\ preview|rogerbot|showyoubot|slackbot|twitterbot|vkShare|W3C_Validator|whatsapp|yandex.com\/bots [NC,OR]
RewriteCond %{QUERY_STRING} _escaped_fragment_
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\s(.*?)\s
RewriteRule ^(|.*/|.*\.html|.*\.php)$ http://prerender.design.ru/https://%{HTTP_HOST}%1 [P,L]
</IfModule>
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
RewriteRule ^ /index.php
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpeg "access plus 3 day"
ExpiresByType image/gif "access plus 3 day"
</IfModule>
<FilesMatch "composer\.(json|lock)$">
Order allow,deny
</FilesMatch>
Сайт падает, выдает ошибку и пишет что переадресация произошла много раз (полагаю почему-то что бесконечно переадресует почему-то).
Есть ли вообще возможность сделать такой редирект на реакт сайте в htaccess, или это невозможно и придется прописывать на стороне реакта этот редирект?