Saya memiliki beberapa situs web yang diatur pada satu server IIS 6 yang dibedakan oleh Host Header.
Namun, saya berharap memiliki salah satu situs yang dilayani oleh server Linux / Apache di jaringan saya. Apakah saya perlu menggunakan add-in reverse proxy untuk IIS, atau adakah cara sederhana untuk memberitahu IIS untuk meneruskan semua permintaan ke server lain?
iis
reverse-proxy
Daniel O
sumber
sumber
Saya menggunakan perangkat lunak pihak ketiga untuk Windows (IIS) untuk tujuan ini, yang - selain hal-hal lain seperti penulisan ulang URL - melakukan pekerjaan ini dengan cukup baik: ISAPI Rewrite .
Cari "Proxying". Berikut ini adalah dokumentasi untuk Aturan RewriteProxy .
Ada juga proyek sumber terbuka yang sangat mirip: Filter Tulisan Isapi dari Ionic .
sumber
Tidak, bukan di IIS 6. Lihat menggunakan nginx / ubuntu (atau bahkan nginx di windows) sebagai proxy terbalik di depan server IIS6 Anda. Kami harus menggunakan IIS7.5 untuk fitur proxy terbalik
sumber
Artikel Microsoft KB ini akan membantu menjawab permintaan ini.
Prosedur untuk mengarahkan permintaan ke situs atau direktori Web lain:
Di IIS Manager, rentangkan komputer lokal, klik kanan situs Web atau direktori yang ingin Anda redirect, dan klik Properties.
Klik Direktori Rumah, Direktori Virtual, atau tab Direktori.
Di bawah Konten untuk sumber ini harus berasal, klik Pengalihan ke URL.
Di kotak Redirect to, ketik URL direktori tujuan atau situs Web.
sumber