Возникла проблема, когда не было ssl, то работало вот так:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
После установки сертификата пришлось сделать перенаправление с http на https:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
При этом, если без перенаправления, то ссылка
domain.ru/files была в таком же состоянии, то с перенаправлением она становится
https://domain.ru/index.php?route=files
Вопрос, как сделать, чтобы при перенаправлении оставалась первоначальная ссылка (
https://domain.ru/files/) и при этом все работало как раньше?