У меня проблема с моими битнами wordpress, размещенными в облаке Google. У меня параллельно работают версии с www и без www. Я хочу, чтобы весь трафик 301 без www на версию www.
Я добавил эти строки в файл conf:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://example.com/$1 [L,R=301]
Но это не решает проблему. У кого-нибудь есть решение?
Bitnami Engineer здесь,
Чтобы перенаправить все запросы в домен www, вы можете внести следующие изменения в /opt/bitnami/apache2/conf/bitnami/bitnami.conf
<VirtualHost _default_:80>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(localhost|127.0.0.1)
RewriteRule ^(.*)$ https://www.example.com$1 [R=301,L]
...
<VirtualHost _default_:443>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteCond %{HTTP_HOST} !^(localhost|127.0.0.1)
RewriteRule ^(.*)$ https://www.example.com$1 [R=301,L]
...
и перезапустите Apache
sudo /opt/bitnami/ctlscript.sh restart apache
Больше информации здесь: https://docs.bitnami.com/google/apps/wordpress/administration/use-single-domain/