Я действительно пытаюсь получить соответствие этому URL-адресу моим правилам htaccess и ничего, что я пытаюсь, похоже, работает.Правило переопределения не применяется
Это URL я хочу, чтобы соответствовать
http://www.xyz.com/events/my-event-in-town/
RewriteRule ^my-event-in-([^/]+)/$ /new-url/$1/ [R=301]
Надежда кто-то может указать на мою очевидную ошибку
мне также нужно удалить первый/события/часть из URL
Попробуйте удалить первый '^'. Или это «мой-событие-в-городе» ваш корень документа? – Qben
Это работает, кроме того, что мне нужно также удалить часть «событий»? Я, правда, означал, что нужно начать с этого? – jhodgson4
Как @servant написал в своем ответе '^' это начало строки, а не начало матча здесь. Также '$' - конец строки. Вам не нужно ничего делать в разделе 'events', если вы не хотите подтвердить, что он действительно там. Слуга Бара ответил на это. :-) – Qben