Я хочу получить доступ к параметрам URL-адреса в теге <Location> в файле Apache httpd.conf
Фактический URL-адрес выглядит так: https://website.com:1111/track?p=admin&s=875
У меня есть следующий код и 2 параметра в файле httpd.conf
<Location "/tracker/track?p=&s = ">
ProxyPass "http://website.com:1111/track?p=&s = "
ProxyPassReverse "http://website.com:1111/track?p=&s = "
Order allow,deny
Allow from all
</Location>
Я не уверен, что поставить перед =, чтобы все входящие значения передавались. Будет ли здесь работать регулярное выражение?
@Pushpesh, как мне запечатлеть контент, можешь дать мне пример?
У вас есть еще ссылки на этот файл? или что-то подобное, доступ к тем же параметрам? Пример здесь: regex101.com/r/xyA1f5/1, группа 1 и группа 2 содержат то, что вам нужно.
@JaskaranSinghPuri: Какой язык / сценарий вы используете? Вам нужно будет написать код, используя регулярное выражение, и вы получите ожидаемый результат.
@ lucas_7_94 регулярное выражение решит только проблему с шаблоном. Меня больше всего беспокоит то, как значения передаются в теге местоположения i. е. В proxpass, могу ли я поместить туда и регулярное выражение, и оно автоматически принимает значения параметров?





Вы можете написать регулярное выражение вроде https?. * P = (\ w +) & s = (\ d +) и захватить содержимое group1 и group2