Удалить строку из URL и перенаправить на нее - PullRequest
0 голосов
/ 07 июня 2018

Мне нужно удалить строку из URL и перенаправить на нее

Примеры URL

www.domain.com/document/this-page1/subpage1/subpage2/
www.domain.com/document/that-page2/subpage1/subpage2/

Результат Я хочу

www.domain.com/document/page1/subpage1/subpage2/
www.domain.com/document/page2/subpage1/subpage2/

Я пробовал что-то подобноено не сработало

RewriteRule ^this-/(.*) /$1 [NC,L]

1 Ответ

0 голосов
/ 07 июня 2018

Это, вероятно, то, что вы ищете:

RewriteEngine on
RewriteRule ^/?document/this-(.+)$ /document/$1 [L]

Если вы хотите перенаправить клиент извне, измените его немного:

RewriteEngine on
RewriteRule ^/?document/this-(.+)$ /document/$1 [R=301]
...