Мне нужно удалить строку из 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]
Это, вероятно, то, что вы ищете:
RewriteEngine on RewriteRule ^/?document/this-(.+)$ /document/$1 [L]
Если вы хотите перенаправить клиент извне, измените его немного:
RewriteEngine on RewriteRule ^/?document/this-(.+)$ /document/$1 [R=301]