Я пытался перенаправить конкретный URL-адрес и все его дочерние URL-адреса на определенный URL-адрес. Использование 301 перенаправления работает нормально, но URL-адрес браузера также показывает тестовое содержимое. Пожалуйста, смотрите ниже для более подробной информацииПроблема перенаправления Magento htaccess
Пример: https://www.mywebsite.com/customer/account/login/referer/*
должен быть переориентированы https://www.mywebsite.com/customer/account/login/register
То, что я попытался это:
Options +FollowSymLinks
RewriteEngine on
Redirect 301 /customer/account/login/referer https://mywebsite.com/customer/account/login/register
Правило по Htaccess работает отлично для всего этого URL. Если я печатаю
https://mywebsite.com/customer/account/login/referer/testing
Это будет перенаправлены на https://mywebsite.com/customer/account/login/register/test
Пожалуйста, дайте мне знать, как я буду иметь возможность обрезать другую часть (URL часть после того, как регистр/*) из перенаправлены URL. То, что я пытаюсь достичь, -
https://mywebsite.com/customer/account/login/referer/*
[ЛЮБОЙ URL-адрес ПОСЛЕ реферирования/(включая/референт) необходимо перенаправить на https://mywebsite.com/customer/account/login/register
].
Спасибо, Олаф. Это отлично поработало. Именно то, чего я пытался достичь. Теперь все URL-адреса перенаправляются на основе запроса. Также спасибо за подробное объяснение. –