У меня есть сайт, на котором я развертываю сервер с включенным https. Таким образом, мои требования клиента следующие:избежать многих перенаправлений при форсировании https и www перед адресом
- Force https.
- Храните WWW в URL-адресе, чтобы получить URL-адреса как https://www.example.com, а не https://exambple.com, поэтому 3ws тоже принудительно.
Я использовал это правило, файл .htaccess для того, чтобы получить желаемый эффект:
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/es/$1/ [R=301,L]
Но при тестировании скорости страницы с помощью PageSpeed Insights я плохой ответа сервера 1с. И отладка с помощью инструментов разработчика Chrome. Я вижу, что время отклика веб-сайта после последнего перенаправления составляет около 300 мс, поэтому перенаправления увеличивают время отклика.
Итак, мой вопрос в том, как я могу заставить https и www перед URL-адресом при минимизации перенаправления?