repoze.vhm menyediakan middleware dan utilitas untuk melakukan virtual hosting dalam WSGI / Repoze lingkungan. Hal ini sangat berguna dalam lingkungan repoze.zope2, di mana ia dapat digunakan sebagai alternatif untuk VirtualHostMonster klasik: metode melakukan virtual hosting.
Virtual Hosting pendeknya
"Virtual hosting" memungkinkan aplikasi yang dinamis untuk dilayani dari dalam URL namespace yang lebih besar, tergantung pada lokasi fisik dari file script yang digunakan untuk melayani aplikasi, atau tata letak yang tepat dari objek di dalam aplikasi. Secara khusus, aplikasi dan server berkolaborasi untuk menghasilkan URL untuk link dalam aplikasi, sehingga link melestarikan "jelas" lokasi aplikasi.
Kasus yang paling sederhana tidak memerlukan upaya sama sekali: link yang diberikan sebagai path relatif dari dalam halaman bekerja dengan baik. Namun, link tersebut mulai bermasalah dengan cepat, misalnya saat halaman melayani sebagai tampilan indeks default untuk folder, serta URL tidak berakhir di /. Dalam hal ini, browser menginterpretasikan link relatif terhadap induk folder, dan kekacauan terjadi kemudian
Apa yang baru dalam rilis ini:.
- Pastikan HTTP_HOST diatur dengan benar untuk port non-standar di bawah VHM jalan. Header ini membutuhkan port tertinggal jika tidak default untuk layanan yang diberikan. Lihat http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.23. [Davidjb]
Persyaratan :
- Python
Komentar tidak ditemukan