Мой сайт находился в подпапке, и я решил перейти на уровень домена root.
Основная задача заключалась в том, чтобы все статьи находились на том же пути, что и подпапка.
Угадайте, что это возможно с помощью RewriteCond на веб-сервере Apache.
Это возможно с помощью «.htaccess»
Убедитесь, что вы создали резервную копию существующего файла (.htaccess) Добавьте ниже строки и сохраните файл
RewriteEngine on
RewriteBase /
RewriteRule ^subfolder/(.*)$ /$1 [R=301,NC,L]
Не забудьте заменить «подпапку» вашей предыдущей установочной директорией.
В последней строке я использовал 3 флага.
- R = 301 (постоянное перенаправление)
- N C (без учета регистра)
- L (последний - прекратить обработку правил)
Это сработало для меня, и я надеюсь, что вы тоже.