После настройки перенаправления 301 для не www на www я получил ошибку 404 при попытке перейти на страницу с адресом не www.
файл htacces:
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
#non www to www
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]
RewriteBase /
# redirect html pages to the root domain
RewriteRule ^index\.html$ / [NC,R,L]
Когда я пытаюсь получить доступ к странице с адреса не www (example.com)
Я получил ошибку 404
[404] File Not Found
The requested URL /https://example.com/ was not found on this server.