Чтобы соответствовать любым поддоменам, включая www
, вы можете использовать шаблон регулярных выражений, который соответствует всему. Ваше RewruteCondition в настоящее время соответствует только субдомену www
, замените его подстановочным знаком RewriteCond %{HTTP_HOST} ^(.+)\.example\.com$ [NC]
.
Вы можете использовать следующее:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/forum
RewriteCond %{HTTP_HOST} ^(.+)\.example\.com$ [NC]
RewriteRule (.*) https://example.com%{REQUEST_URI} [L,R=301]
Обязательно очистите кеш браузера перед тестированием этого нового перенаправления.