htaccess мод переписать с дополнительной косой чертой

Мы переходим со старого сайта на новый сайт с лучшими URL для SEO. Я пытаюсь сделать это:

RewriteRule ^products/boots/materialid/(.*)/colour/(.*)$ http://www.mydomain.com/boots/$2/$1 [R=301,L]

Однако проблема заключается в следующем:

1) вместо использования(.*)Могу ли я указать, что это может иметь следующие символы

any alphanumeric character a-zA-Z0-9 any Euro character such as German special UTF8 characters _ and - symbols also can contain a + symbol (e.g. black+leather)

2) Если вышесказанное не сработает, и, насколько мне известно, как я могу обновить вышеприведенное, чтобы завершающий слеш был необязательным? Например. для вышеупомянутого правила, собираясь

www.mydomain.com/materialid/leather/colour/blue/

отправляет меня в

www.mydomain.com/blue//leather

Дополнительная косая черта возникает из-за косой черты после «синего». в исходном URL, но я должен исключить это.

Ответы на вопрос(1)

Ваш ответ на вопрос