У меня есть несколько URL-адресов, сгенерированных CMS (SilverStripe CMS), которые я хочу переписать. По какой-то причине можно установить URL-адрес, например, добавив ?url=
в строку запроса.
Таким образом, example.com?url=/about-us
и example.com/about-us
дают одну и ту же страницу.
Вы даже можете сделать example.com/some-page/?url=/about-us
, и вы все равно получите страницу о нас.
Итак: как мне переписать любой URL-адрес, содержащий параметр "url", в domain.tld
+ значение параметра URL? (example.com?url=/about-us
и example.com/some-page/?url=/about-us
и так далее в example.com/about-us
).
Надеюсь, кто-то может помочь.