Мы работаем над магазином magento в тот момент, когда ранее было реализовано несколько 301 переадресаций. Исходный файл .htaccess имеет множество правил, в таких как:RedirectMatch 301 такой же URL страницы для нескольких TLD
RedirectMatch 301 ^/original-page.html http://www.yourdomain.co.uk/our-new-directory/new-page.html
RedirectMatch 301 ^/original-page2.html http://www.yourdomain.co.uk/our-new-directory/new-page2.html
RedirectMatch 301 ^/original-page3.html http://www.yourdomain.co.uk/our-new-directory/new-page3.html
На сайте теперь появилась новая настройка TLD, так что если вы посещаете http://www.yourdomain.de/original-page.html, вы перенаправляют http://www.yourdomain.co.uk/our-new-directory/new-page.html.
То, что я хочу сделать, это так, что мы имеем следующие:
кто-то типы в:
http://www.yourdomain.co.uk/original-page.html and gets redirected to http://www.yourdomain.co.uk/our-new-directory/new-page.html
И
http://www.yourdomain.de/original-page.html and gets redirected to http://www.yourdomain.de/our-new-directory/new-page.html
По сути, перенаправлять следует учитывать TLD, в котором пользователь включен. Основная причина этого заключается в том, что на многих страницах веб-сайта есть URL-адреса, где они были перенаправлены 301.
Любая помощь по этому вопросу была бы блестящей.
С наилучшими пожеланиями, Льюис
К сожалению, это Ждут» т работы. Я не уверен, что что-то еще в файле Magento .htaccess останавливает его работу, но единственными типами переадресаций, с которыми мы работаем с Magento, являются Redirect Match 301s. – Lewis
Какой URL-адрес вы использовали для проверки этих правил? – anubhava
Также убедитесь, что это правило является ** перед всеми другими правилами **, которые у вас уже есть. – anubhava