Для того что бы заставить сервер Apache выполнять переадресацию запросов к ряду URL на другой сервер
нужно воспользоваться директивой RedirectMatch.
Данная директива имеет два параметра:
- маску, с которой будет сравниваться поступившйи URL
- путь назначения
Например, вот тут все запросу к URL к каталогу "_sakura" к файлам php, html, js
будут переадресовываться на ресурс http://10.10.9.252/
RedirectMatch "_sakura/(.*)\.html$" "http://10.10.9.252/"
RedirectMatch "_sakura/(.*)\.php$" "http://10.10.9.252/"
RedirectMatch "_sakura/(.*)\.js$" "http://10.10.9.252/"
Директивы следует вписывать в конфигурационный файл apache, в блок описывающий поведении директории.
Например сюда:
файл /etc/httpd/conf/httpd.conf
Раздел:
<Directory "/var/www/html">
....
RedirectMatch "_sakura/(.*)\.html$" "http://10.10.9.252/"
RedirectMatch "_sakura/(.*)\.php$" "http://10.10.9.252/"
RedirectMatch "_sakura/(.*)\.js$" "http://10.10.9.252/"
</Directory>
понедельник, 12 декабря 2022 г.
Apache перенаправление запросов RedirectMatch
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий