Иногда, когда я пишу host.com в браузере, он перенаправляет меня на https://www.example.com, но при перезагрузке https://example.com не перенаправляет.
Я пробовал много способовНи один из них не работал для меня.
Шаги, которые я выполнил:
- nano /etc/apache2/sites-available/example.com.conf
- Добавленоодин из них сразу в файл, поэтому структура файла выглядит следующим образом:
RewriteCond% {HTTPS}! on [OR]
RewriteCond% {HTTP_HOST}! ^ www.
RewriteRule (. *) https://www.example.com%{REQUEST_URI} [L, R = 301]
удалены старые сайты-enabled / example.com.conf a2ensite example.com.conf service apache2 reload
ПРИМЕЧАНИЕ: я пробовалмного RewriteCond, но шаг 2 работал для меня. Но проблема в некоторых предупреждениях безопасности браузера при просмотре https://example.com,, даже если у меня есть SSL-сертификат для example.com и www.example.com
Возможно, это связано с установкой SSL-сертификата или чем-то ещеЯ не знаю.