Правило перезаписи, которое принимает символы подстановки и добавляет его на страницу назначения - PullRequest
0 голосов
/ 06 июня 2019

Мне нужно правило перезаписи, которое перенаправляет на поддомен, но принимает все, от подстановочного знака до целевой страницы

, например:

, если вызывается https://example.org/product/abcde,редирект должен идти к https://new.example.org/product/abcde

У меня уже есть:

RewriteRule ^/product/(.*)$ https://new.example.org/product [R=301,L]

, но это правило «забывает» все после / product / в перенаправлении

Isвозможно ли добавить символы подстановки в новый URL?

То, что я пробовал:

RewriteRule ^/product/(.*)$ https://new.example.org/product/(.*) [R=301,L]

Но тогда перенаправление переходит на URL

https://new.example.org/product/(.*)

из

https://new.example.org/product/abcde

1 Ответ

0 голосов
/ 06 июня 2019

Я мог найти решение, которое идеально подходит для моих требований

RewriteRule ^/produkt(.*)(.*) https://new.example.org/produkt$1/$2 [R=301,L]

Решения были найдены на https://alvinalexander.com/web/apache-redirectmatch-examples-wildcard-301

...