#http-headers #apache2 #httpd.conf #apache-config
Вопрос:
У меня есть требование редактировать значения исходящих заголовков в Apache2. Я использую, например, следующее
Header edit Location "<my regex>" "resultant location"
Приведенное выше выражение отлично работает, когда это единственная директива для редактирования местоположения заголовка в моих файлах conf на том же хосте.
Когда я добавляю другую директиву о местоположении редактирования заголовка, например, как показано ниже, кажется, что Apache «и» их, и я попадаю в «результирующее местоположение» только в том случае, если входящее местоположение удовлетворяет критериям регулярного выражения в обеих директивах редактирования заголовка.
Header edit Location "<my regex2>" "resultant location"
То, что я ищу, — это что-то вроде
Если мое входящее местоположение соответствует любому из критериев регулярного выражения, оно переходит в результирующее местоположение. Результирующее местоположение останется неизменным для обеих оценок регулярных выражений
Header edit Location "<my regex>" "resultant location"
или
Header edit Location "<my regex2>" "resultant location"
У кого-нибудь есть какие-либо идеи, возможно ли это, и если да, то как я могу это сделать ?
Заранее спасибо