Для идеальной работы и файла журнала ошибок 404, я должен перенаправить все предыдущие (теперь неправильные) URL домашней страницы на новую домашнюю страницу. Для этого у меня есть частично рабочая перезапись:
RewriteRule ^home$ /en/aster [R=301]
// Works for site.com/home but NOT for site.com/en/home or site.com/xx/home etc.
Q1. Как сделать необязательную часть ?????/
sothat site.com/anything/home
перенаправленной навсегда на site.com/anything/home
, убедившись, что корень - это не другая папка, а фактический корень реальных сайтов, за которым следуют два языковых символа, затем / home?
Q2. для согласованности и в целях SEO, мне нужно [R=301]
или [R=301,L]
?
Ваши идеи и помощь высоко ценятся.