Рассмотрим пример такой настройки, позволяющей переписать URL так, чтобы он приобрел благообразный вид, или для того чтобы скрыть реальный адрес и TCP порт на физическом сервере.
Пусть на реальном сервере адресная строка выглядит так:
www.internal-site-325.com:8995/page1
Мы хотим преобразовать этот URL с тем чтобы пользовател обращались к адресу
www.site.com/catalogue
Для этого создаем скрипт и политику для виртуального сервера, которые будут выдавать клиентам дружественный URL:
csw-rule "rr1" response-status-code 302 302 csw-rule "rr2" response-header "Location" pattern "www.internal-site-325.com:8995/page1" ! csw-policy "rp1" type response-rewrite match "rr1" response-header-rewrite match "rr2" rewrite response-header-replace "www.site.com/catalogue" offset 0 length 28 ! server virtual vs1 110.168.84.50 port http response-rewrite-policy "rp1"
Как видим все довольно просто, задача решается в две строчки
Комментариев нет:
Отправить комментарий