Как перенаправить URL-адрес с тире на URL-адрес только с определенными ключевыми словами из строки - PullRequest
1 голос
/ 19 июня 2019

Попытка перенаправить

/ валюта / биткойн-бит к

/ валюта / Bitcoin

Использование правил перезаписи htaccess

RewriteEngine on
RewriteRule ^currency/(.*)[a-z-](.*)$ /currency/$1 [R=301,L

Как удалить второе ключевое слово после тире

1 Ответ

1 голос
/ 19 июня 2019

Вы можете использовать

RewriteRule ^(currency/.*)-.* /$1 [R=301,L]

Таким образом, currency/ подстрока в начале и все 0 или более символов до последнего - будут захвачены в $1, а последний - с любыми 0+ символами после его сброса .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...