Я сам был уверен, что так и должно быть, как Вы сказали — это было бы логично, но нет, все равно /forum существует и диублирует главную
Странно конечно… что не работает.
Если долго копать проблему не хотите и только проблемы с SEO беспокоят, что бы не было дубля, можно добавить в robots.txt:
Disallow: /forum
Если же нужен именно редирект с /forum на главную, тогда можно попробовать в htaccess добавить, что то типа:
Redirect 301 /forum https://site.ru/
или так:
RewriteCond %{REQUEST_URI} ^/forum$
RewriteRule .* https://site.ru/ [R=301,L]
или сами посмотрите в интернете, много примеров.
Или может кто другое, что то подскажет… в том числе почему в настройках переключение не работает🤔
И да… на всякий случай, а другие редиректы работают? типа с www.site.ru на без www? или с http на https? Если они у вас настроены конечно...
Добавлено спустя 1 час
ЗЫ
И да… на всякий случай, а другие редиректы работают? типа с www.site.ru на без www? или с http на https? Если они у вас настроены конечно...
Посмотрел у вас на сайте они не работают...
Поэтому проверьте: одно дело если у вас в htaccess правила для этих редиректов не прописаны, значит надо дописать, иначе по SEO будут дубли всех страниц (а не только по вашему вопросу).
У меня для редиректов: с www.site.ru на без www и с http на https, работает так:
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
не факт, что на вашем хостинге будет тоже работать, но попробуйте или спросите варианты для вашего хостинга в тех поддержке хостинга...
Другое дело, если у вас проблема с самим htaccess… отсутствует, отключено в настройках хостинга учитывать его правила или отключен mod_rewrite и т.д.