Перед тем как перенаправить задачу, я столкнулся с одной проблемой. вы можете обращаться с моего сайта, как example.comКак удалить лишний символ во время перенаправления с использованием перезаписи
RewriteEngine On
RewriteRule ^/departures www.example.com/styles/412007AP0BT5874?utm_source=departures&utm_medium=display_premium&utm_campaign=print
Но перенаправлять www.example.com/styles/412007AP0BT5874?utm_source=departures&utm_medium=display_premium&utm_campaign=print#412007AP0BT5874
Extra #412007AP0BT5874
грядет согласно функциональности сайта т.е. если больше символов добавляется после www.example.com/styles/412007AP0BT5874
то стиль добавляется номер с #.
Я хочу знать, есть ли способ удалить дополнительный символ через перенаправление?
Пожалуйста, дайте мне знать, если мой вопрос не ясен.
На самом деле я хочу, чтобы перенаправить 'www.example.com/departures' в' www.example.com/styles/412007AP0BT5874 utm_source = отъезды & utm_medium = display_premium & utm_campaign = print' –
Это, кажется, делает работу в этом случае: 'RewriteRule^отправления www.example.com/styles/412007AP0BT5874?utm_source=departures&utm_medium=display_premium&utm_campaign=print [L] '. Это не гарантирует, что никакие другие правила, определенные впоследствии, не применяются к нему. –
Спасибо Bipul, но он все еще не разрешил мою проблему, но теперь я обнаружил, что добавленные вещи выполняются кодом, а не Apache, поэтому он не будет работать. Однако теперь это снова новое изучение «Сохранение» [L], если мы хотим избежать правила apache. Благодарю. –