@topuserman

Как сделать синоним url адреса по маске?

Как можно сделать синоним url-адреса по маске, например:

/catalog/dir1/dirn/../item/1/ - url страницы товара по умолчанию

как в htaccess сделать, чтобы по адресам /catalog/dir1/dirn/../item/1/ - также был доступен тот же раздел, что и при /catalog/dir1/dirn/../product/1/ ?

чтобы не пришлось логику, или маршрутизацию приложения переписывать. Можно ли чисто в .htaccess это решить?

UPD: написал такое правило:

RewriteRule ^(\/catalog.*)\/item\/(.*) /$1/product/$2 [L,R=301] - редирект происходит правильный. А как сделать тоже самое без редиректа? убирают [L,R=301] - кидает на 404 страницу...
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 1
PageAuditRU
@PageAuditRU
Senior SEO Анализатор
А если вот так?
RewriteRule ^\/(catalog.*)\/item\/(.*) /$1/product/$2 [L]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы